我想知道一些人的观点是关于测试映射模型的最佳方法吗?我目前正在开发应用程序以升级应用程序商店中的应用程序,并希望在提交之前尽可能严格地测试映射模型。核心数据测试迁移映射模型
4
A
回答
2
我一直在做同样的事情。
我使用iPhone配置实用程序来安装1.0版本的应用程序(反复)。之后,我只需在Xcode的调试器中运行当前版本的应用程序(1.0.1)。工作得很好。 HTH
3
在启动模拟器之前,无意中发现了这一个,要测试一个迁移,只是...复制一个文件。你需要使用较早版本覆盖您的应用程序的数据库(所有CoreData数据和元数据中)
模拟器那里安装你的应用程序: "/Users/<username>/Library/Application Support/iPhone Simulator/<iOS Version>/Applications/<Some UUID>/"
的CoreData数据库可能存在(取决于你做):
open "`find ~/Library/Application\ Support/iPhone\ Simulator/<iOS Version> -name '<your.app>'`/../Documents"`
:
"/Users/<username>/Library/Application Support/iPhone Simulator/<iOS Version>/Applications/<Some UUID>/Documents/whatever.sqlite3"
您可以从终端使用快速打开此文件夹3210
然后只需在迁移之前保留备份,然后在启动应用程序之前将其复制到模拟器之一。
相关问题
- 1. 映射模型为NULL - 核心数据迁移
- 2. icloud的,核心数据,迁移和模型映射
- 3. 两种映射模型的核心数据迁移
- 4. 迁移核心数据和映射模型
- 5. 使用映射模型在核心数据对象模型之间迁移
- 6. 核心数据模型迁移步骤
- 7. 找不到适用于核心数据迁移的合适映射模型
- 8. 具有多种映射模型的复杂核心数据迁移
- 9. 核心数据迁移:属性映射值表达式
- 10. 如何在核心数据迁移映射中拆分实体
- 11. 核心数据 - 轻量级迁移和多核心数据模型文件(xcdatamodel)
- 12. 核心数据迁移
- 13. 核心数据迁移addAuthorsObject
- 14. iCloud核心数据迁移
- 15. 的核心数据迁移
- 16. iPhone - 核心数据迁移
- 17. 核心数据模型版本控制和数据迁移
- 18. 映射核心数据模型属性类型
- 19. 我如何测试核心数据迁移?
- 20. 如何使用App Store测试核心数据迁移?
- 21. 核心数据轻量级迁移 - 无论合并模型
- 22. 替换核心数据模型而不迁移
- 23. 不同模型之间的核心数据迁移?
- 24. 核心数据,模型迁移和通用框架
- 25. 核心数据迁移与多个模型
- 26. 核心数据映射模型不能正确使用哈希
- 27. 核心数据迁移:如何删除核心数据栈?
- 28. 通过多种版本的核心数据迁移(无论是否具有映射模型)
- 29. 核心数据强制自定义映射模型/策略而不是轻量级迁移
- 30. 生成以前xcdatamodel版本的数据,核心数据迁移测试
(1.0版本的应用程序在.ipa中,我曾经提交给App Store) – nielsbot 2011-04-29 05:16:45
您认为如果我只是使用第一版本的代码库并将其安装在手机上,然后安装新版本版本,然后检查数据库? – marchinram 2011-05-01 04:20:47
是的..这也可以。删除应用程序,安装1.0,然后构建并运行新版本。在iPhone Config Util中使用1.0方便起来非常方便 - 您可以随时快速重新安装,同时将您的应用的新版本保留在Xcode中... – nielsbot 2011-05-01 07:22:14