【发布时间】:2012-08-23 22:21:43
【问题描述】:
根据“准备您的应用程序以使用 iCloud”部分的Apple's iCloud Design Guide,我正在尝试将 iCloud 支持添加到我的 iOS-5.1 应用程序中。 它说:
在应用启动过程的早期——在 application:didFinishLaunchingWithOptions: 方法 (iOS) 或 applicationDidFinishLaunching: 方法 (OS X) 中,通过调用 NSFileManager 方法 ubiquityIdentityToken 检查 iCloud 可用性,如下所示:
id currentiCloudToken = [[NSFileManager defaultManager] ubiquityIdentityToken];
问题是,这种方法(ubiquityIdentityToken)在 OS X v10.8 及更高版本中可用,而我只安装了 10.7.4。
如果我在 10.7 下进行开发,是否有任何解决方法或其他解决方案? 为什么这种方法的可用性与 OSX 版本相关,而不是与 iOS 版本相关?
【问题讨论】:
标签: ios icloud nsfilemanager