我将iOS应用程序移植到Mac OS(Mountain Lion),在不久的将来在Mac App Store中出售。
iOS应用程序使用iCloud与NSUbiquitousKeyValueStore同步,这非常简单,可以很好地实现。我想知道是否可以访问Mac OS中iOS应用程序存储的数据。应用程序之间的用户默认值是相同的,因此只要可以执行此操作,这应该可以很好地工作。 Mac应用程序可以访问iOS应用程序存储的iCloud NSUbiquitousKeyValueStore数据吗?
答案 0 :(得分:6)
如果您使用相同的商店标识符(由com.apple.developer.ubiquity-kvstore-identifier
权利定义),是的。
事实上,您可以在iOS设备和Mac OS X上的不同应用之间共享相同的商店标识符。唯一的限制是您需要为所有应用设置相同的TEAM ID,因为com.apple.developer.ubiquity-kvstore-identifier
权利始终启动有了这个id。