man*_*una 1 nsfilemanager ios icloud
我正在尝试将iCloud支持添加到我的iOS-5.1应用程序中,根据Apple的iCloud设计指南 "准备使用iCloud的应用程序"部分.它说:
在应用程序启动过程的早期 - 在应用程序中: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 NSFileManager类文档,ubiquityIdentityToken它仅适用于iOS 6.0+.您可能一直在阅读OS X的注释,NSFileManager而不是iOS,因此您看到了OS X的要求.
| 归档时间: |
|
| 查看次数: |
689 次 |
| 最近记录: |