将数据移动到已启动应用中的共享组

时间:2015-03-21 20:01:06

标签: ios core-data nsuserdefaults data-migration ios-app-group

我的应用程序已经在App Store上,但现在我正在创建Apple Watch Extension,这也意味着将数据存储在Shared Group中。

如何在第一次启动新更新的情况下,为已经下载了我的应用的客户移动当前存储的数据(Core DataUserDefaults)?< / p>

最有效和资源最少的方法是什么,只有在第一次打开新更新时才为老用户执行此操作?

1 个答案:

答案 0 :(得分:2)

我有类似的问题,但只有用户默认值。我所做的只是当应用程序启动时,它首先在共享组位置查找,如果失败则查找旧位置,然后将其移动到新位置。

这意味着它只需要第一次检查多个位置