我正在研究iPhone應用程序並即將發佈版本2.我們將更改核心數據模型,並且想要模擬升級過程該模擬器在將其發佈給用戶之前可能會造成數據丟失。在發佈之前似乎沒有任何關於如何在沙箱中執行此操作的真正好的選擇。如何在SDK模擬器中模擬IPhone應用程序升級過程
回答
我過去使用的過程一直是從模擬器中清除任何工作版本,從我的存儲庫中檢出我的應用程序的以前版本,編譯並安裝它,使用它一點,然後編譯並安裝新版本的應用程序。新版本的安裝應模擬升級過程,您可以在其中測試數據遷移到新模型。
我也在設備上重複這個過程,以確保沒有遇到任何問題。
我同意布拉德的整體方法。爲了節省一點時間,我只會保存您使用舊版應用創建的樣本數據集。這樣,如果事情不正確,您將不必重新創建示例數據集。您只需簡單地將示例數據集複製回模擬器中的應用程序目錄即可。
您的應用程序的目錄位於您的開發計算機上的〜/ Library/Application Support/iPhone Simulator/User/Applications/GUID爲您的應用程序。
有些情況是無法在Xcode中模擬的。看看這個Apple頁面:https://developer.apple.com/library/ios/technotes/tn2285/_index.html
你必須創建IPA文件並通過iTunes模擬更新。
這實際上是正確/安全的做法,而不是被接受的答案。接受的答案在開發過程中作爲快速測試,但實際的App Store更新過程涉及的不僅僅是替換舊應用程序,因爲可以在提供的鏈接中閱讀。所以理想情況下,您應該至少通過iTunes更新一次,以便將版本提交給App Store。 – 2015-10-29 17:06:21
- 1. iphone sdk:應用程序圖標不顯示在模擬器中
- 2. iPhone模擬器應用程序崩潰
- 3. 在iOS中模擬應用程序升級
- 4. 如何升級的Windows Phone模擬器只模擬器7〜8模擬器
- 5. 如何將iPad模擬器升級到iPad(Retina)模擬器?
- 6. 無法在模擬器中模擬MMWormhole應用程序
- 7. 如何模擬在iPhone模擬器
- 8. 如何加速iPhone模擬器中的應用程序啓動?
- 9. Iphone應用程序的模擬時鐘
- 10. 在模擬器上模擬應用程序快捷方式
- 11. iPad模擬器無法在iPhone應用程序中使用UIImagePickerController
- 12. iPhone應用程序使用xcodebuild在模擬器中崩潰
- 13. 如何將Facebook應用程序下載到iPhone模擬器
- 14. Android應用程序中的模擬器
- 15. 應用程序無法在模擬器
- 16. 應用程序未在模擬器
- 17. 在應用程序模擬器中測試VXML應用程序
- 18. 如何改變iPhone模擬器SDK
- 19. 在iPhone模擬器中打開iOS應用程序?
- 20. 在iPhone模擬器中未顯示應用程序圖標
- 21. iPhone應用程序不會在模擬器中運行
- 22. iPhone上的應用程序崩潰但不在模擬器中
- 23. 模擬應用程序(VB.NET)
- 24. ios模擬器找不到應用程序來模擬
- 25. 無法模擬Ionic v1應用程序到Android模擬器
- 26. 如何在舊模擬器上模擬HoneyComb兼容應用程序?
- 27. 升級到ElCapitán後,iOS模擬器中未運行流星應用程序
- 28. iPhone應用程序正在模擬器但不是在設備
- 29. 應用程序在模擬器上工作,但不在iPhone上
- 30. 如何模擬Junits的應用程序
謝謝,很高興有一個明確的答案。我認爲這樣做會有效,但是想要確保一直在那裏做出答案! – Chris 2010-03-05 01:07:17