有啥方法可以检查 iCloud Drive 是不是打开?

Posted

技术标签:

【中文标题】有啥方法可以检查 iCloud Drive 是不是打开?【英文标题】:Is there any way to check iCloudDrive is on or not?有什么方法可以检查 iCloud Drive 是否打开? 【发布时间】:2014-10-09 10:33:41 【问题描述】:

有没有办法在当前设备中找到 icloudDrive 是否启用?实际上,我面临与 ios 7 和 ios 8 icloud 文件同步的问题。 现在我已经使用 UIDocument 将它上传到 icloud。

提前致谢。

【问题讨论】:

【参考方案1】:
id currentiCloudToken = [[NSFileManager defaultManager] ubiquityIdentityToken];

“如果用户退出 iCloud,例如通过在设置中关闭文档和数据,ubiquityIdentityToken 方法返回 nil。使您的应用能够检测用户何时退出并重新登录在中,注册 iCloud 帐户可用性的更改。在应用的启动序列中,添加一个应用对象作为 NSUbiquityIdentityDidChangeNotification 通知的观察者"

Prepare Your App to Use iCloud

【讨论】:

Thnaks for ans 但我需要检查 icloudDrive(ios8 中引入的新版 icloud)是否启用.. 所以我可以提醒用户,您的旧版本无法与 icloud 帐户同步跨度>

以上是关于有啥方法可以检查 iCloud Drive 是不是打开?的主要内容,如果未能解决你的问题,请参考以下文章

iOS 的 8 iCloud Drive 是不是允许不同的用户共享文件?

在 iOS 上保存 iCloud Drive 安全范围 URL (UIDocumentPickerViewController)

markdown iCloud Drive和iCloud备份有什么区别?

为 iOS 应用程序的文件启用 iCloud Drive 文件夹

是否需要为 iCloud Drive 更新 iOS 7 iCloud 应用程序?

存储在 iCloud Drive 中时的 Xcode 项目问题