我有一个使用core data的应用程序,现在想添加WatchOS版本。我已经使用了App Groups并使用了这个方法containerURLForSecurityApplicationGroupIdentifier
,但是如何在objective-c中使用Core Data共享PersistentStore呢?
提前感谢!
我有一个使用core data的应用程序,现在想添加WatchOS版本。我已经使用了App Groups并使用了这个方法containerURLForSecurityApplicationGroupIdentifier
,但是如何在objective-c中使用Core Data共享PersistentStore呢?
提前感谢!
Fillipo,您不能在Apple Watch扩展和iPhone应用程序之间共享持久存储。苹果不允许这样做。即使没有办法共享Userdefaults。最初,苹果允许我们共享Userdefaults,但现在已经删除了此功能。您需要维护两个独立的数据库副本,并使用iWatch连接性同步这些数据库。
containerURLForSecurityApplicationGroupIdentifier
做了什么?这是你用来找到正确目录的方法。它不起作用吗?你遇到了什么问题? - Tom Harrington