我在我的一部測試手機上安裝了我的應用的基本版本和高級版本。然後,我將固件更新到iOS 7.1 Beta 5.如何測試iOS升級方案?
基本版本和高級版本具有相同的二進制文件(某些功能只是打開或關閉),但升級後,升級版本會在啓動時崩潰,但不是基本版本。我可以從xcode運行pro版本,並看到它崩潰,因爲它無法找到持久存儲的模型 - 可可錯誤134130(儘管檢查是否存在於適當的位置返回true)。我可以在7.1模擬器上運行這兩個版本的應用程序的全新安裝,沒有任何問題。
我不確定這是否與測試版相關,或者以前是否有手機上的高級應用程序的調試版本,並且在升級後導致某些問題。
我想確保通過在7.0上安裝它進行一些測試,對其進行各種配置,然後升級到7.1並查看是否有任何問題。但我不知道如何做到這一點。如果我在模擬器上運行它,然後將模擬器切換到7.1,它不保存應用程序。它不會讓我爲我的測試手機恢復到以前的版本;我確實有我的個人手機運行iOS 7,我可以在那裏測試升級,但沒有恢復能力,我只能運行一個測試。
有什麼建議嗎?
下載iOS 7.0.6 IPSW。您可以使用Xcode進行降級,而iOS 7.1處於測試階段。 (您將丟失所有數據。)如果您的替代品是您的個人手機,我建議您購買iPod Touch作爲此類產品。 –
在這種情況下,我看到開發人員做的另一件事是在App Store上(在新版本的信息中)提示說,如果升級系統後應用程序崩潰,他們應該刪除它並重新恢復。 – matt