重新测试iPhone核心数据迁移到新版本的最快方法是什么?

Gre*_*reg 7 migration iphone core-data ios xcode4

重新测试iPhone核心数据迁移到新版本的最快方法是什么?

也就是说,如何设置一种简单/快捷的方式:

  • 在模拟器上设置旧版本的应用程序
  • 从Xcode运行新版本的应用程序,这将作为在模拟器上运行它的一部分有效地运行迁移

背景 - 尚未进行迁移.在Xcode中我不应该特别关注第一个子弹.是否会使用之前的图像/快照作为方法的一部分?

小智 8

我一直做的是:

  1. 导航到您的应用程序文件夹,/Users/username/Library/Application Support/iPhone Simulator/4.3.2/注意iOS版本号,它是您在模拟器中使用的版本号
  2. 应该有一个或多个带有哈希值的文件夹,找到你正在使用的那个
  3. 在documents文件夹中应该是你的.sqlite数据库文件(只要你没有更改代码中的目录)
  4. 备份那个(例如版本1)
  5. 如果要测试迁移,只需将此db文件替换为备份即可

(当您删除并重建应用程序时,哈希可能会更改)