OStack程序员社区-中国程序员成长平台

标题: ios - 如何以编程方式检查 iCloud Drive 是否已激活 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 04:03
标题: ios - 如何以编程方式检查 iCloud Drive 是否已激活

如果用户激活了 iCloud Drive,有没有办法检查 OS X 和 IOS?不是文档和数据选项,而是新的 iCloud Drive ?



Best Answer-推荐答案


如果您想在您的应用程序中使用 iCloud,you'll need to get to know CloudKit .

您的用户不仅需要启用 iCloud,还需要授予您的应用程序访问 iCloud 中文件的权限。

要了解该权限是否已被授予(或什至可能),您可能最需要的 API 在 CloudKit 中:

accountStatusWithCompletionHandler其中包括以下帐户状态结果:

typedef enum : NSInteger  {
   CKAccountStatusCouldNotDetermine  = 0,
   CKAccountStatusAvailable  = 1,
   CKAccountStatusRestricted  = 2,
   CKAccountStatusNoAccount  = 3,
} CKAccountStatus;

此 API 仅适用于 iOS 8 和 MacOS 10.10 (Yosemite) 及更高版本。

关于ios - 如何以编程方式检查 iCloud Drive 是否已激活,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27575980/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4