我正在使用现有 iOS 应用程序的 Mac OS 版本。iOS 应用程序使用 iCloud 跨设备共享其数据。当然,这些数据也应该可以从 Mac OS 版本访问。在 iOS 应用程序中实现 iCloud 功能时,斯坦福视频提供了很大帮助。iOS 应用程序使用 UIManagedDocument 来设置核心数据堆栈并处理所有与 iCloud 相关的内容。
Unfurtunatly 没有“Mac OS 的 UIManagedDocument 类”可以做同样的事情。NSPersistantDocument 集成了 Core Data 框架,但不是为与 iCloud 一起工作而设计的。因此,我不确定如何从 Mac OS 应用程序中访问/使用 iCloud 中的 UIManagedDocument 数据。
从 Mac OS 应用程序中访问 iCloud 没有问题。使用 URLForUbiquityContainerIdentifier 后:我可以访问“iCloud 文件夹”并查看存储在那里的所有数据。但是查看和使用数据是两件不同的事情。
是否有任何示例演示如何从 iOS 和 Mac OS 使用 iCloud?
非常感谢!e