我试图弄清楚如何确定用户的iCloud状态。我已经阅读了开发人员参考概述,但仍然不知道如何确定这一点。这是我提取并尝试在应用程序中使用的代码,但据我所知,它没有任何作用:
enum CKAccountStatus : Int {
case CouldNotDetermine
case Available
case Restricted
case NoAccount
}
我已经有一段时间了,我知道我想念一些东西,但是我似乎无法弄清楚它是什么!请帮忙!
最佳答案
您需要调用CKContainer
的accountStatusWithCompletionHandler
,以异步方式确定当前用户的iCloud帐户的状态。
有关CKContainer
类的信息,请参阅《 CloudKit框架参考》。
https://developer.apple.com/library/prerelease/ios/documentation/CloudKit/Reference/CKContainer_class/index.html
关于ios - 如何确定用户CKAccountStatus,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31374070/