狮子沙盒现有的雪豹核心数据应用
题
我正在努力将现有的Snow Leopard App Store应用程序迁移到沙盒狮子应用程序。作为沙箱的一部分,库路径从〜/库移动到〜/library/containers/appName/data/library。
用户默认值是从〜/library/preverences/app.plist到〜/library/containser/appName/data/library/preverences/app.plist自动延续的。
但是我的核心数据sqlite商店不是。我已经搜索过,但找不到与此迁移有关的任何内容。
我需要手动迁移商店还是在这里错过了一些东西?如果我确实必须自己迁移,我对如何访问旧商店文件感到困惑。因为它位于〜/库,这是在被打磨后不再可访问的。
任何帮助深表感谢!
解决方案
- 在您的项目中添加一个名为“ Container-Migration.plist”的新属性列表。
- 在PLIST编辑器中,添加一个称为“移动”为类型数组的属性(行)。
- 将字符串添加到指向当前应用数据文件夹的数组中。例如$ {applicationsupport}/您的应用程序名称
不隶属于 StackOverflow