如何确定用户CKAccountStatus

问题描述:

我试图弄清楚如何确定用户的iCloud状态。我读过开发人员参考大纲,但仍然无法弄清楚如何确定这一点。继承人的代码,我已经提取,并试图在我的应用程序使用,但它没有做任何事情,只要我可以告诉:如何确定用户CKAccountStatus

  enum CKAccountStatus : Int { 
       case CouldNotDetermine 
       case Available 
       case Restricted 
       case NoAccount 
      } 

我一直在这一段时间了,我知道我错过但是我似乎无法弄清楚它是什么!请帮忙!

您需要致电CKContaineraccountStatusWithCompletionHandler,它以异步方式确定当前用户的iCloud帐户的状态。

请参阅CKContainer类CloudKit框架参考

https://developer.apple.com/library/prerelease/ios/documentation/CloudKit/Reference/CKContainer_class/index.html

+0

感谢您的答复生病尝试 –