我想知道一些人的觀點是關於測試映射模型的最佳方法嗎?我目前正在開發應用程序以升級應用程序商店中的應用程序,並希望在提交之前儘可能嚴格地測試映射模型。核心數據測試遷移映射模型
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