有沒有一種方法可以模擬從版本1到版本2的應用更新?如何在發佈之前測試更新過程?
我不知道在構建&時在Xcode中運行應用程序會發生什麼。我相信,當應用程序已經安裝在模擬器中時,就會發生更新,就像用戶從App Store下載新版本時一樣。例如,當我點擊Bild時,sqlite3數據庫文件保持不變&運行,而應用程序本身的二進制文件被替換。
所以問題是:這是否已經是測試更新程序的安全方式?在發佈應用程序並獲得許多糟糕評論之前,有哪些替代方案?
有沒有一種方法可以模擬從版本1到版本2的應用更新?如何在發佈之前測試更新過程?
我不知道在構建&時在Xcode中運行應用程序會發生什麼。我相信,當應用程序已經安裝在模擬器中時,就會發生更新,就像用戶從App Store下載新版本時一樣。例如,當我點擊Bild時,sqlite3數據庫文件保持不變&運行,而應用程序本身的二進制文件被替換。
所以問題是:這是否已經是測試更新程序的安全方式?在發佈應用程序並獲得許多糟糕評論之前,有哪些替代方案?
除非您更改保存的文件,否則它保持原樣。如果你真的想測試這個,那麼只需在測試設備上安裝當前/舊版本。然後將新版本構建到同一設備上。這與通過iTunes爲用戶進行更新具有相同的效果。
如果你有一個單獨的測試團隊,沒有訪問Xcode項目,他們仍然可以測試使用Xcode組織者更新:
這將保持現有數據不變,允許您使用舊版本的數據測試新應用程序。
因此,建模和運行時的更新過程在模擬器和設備上的工作方式不同。 – 2011-05-24 17:53:38
可能。某些文件和存儲位置無法從模擬器訪問。大多數情況都可以正常工作,但也有例外情況,所以這取決於你寫的內容和地點。 – PengOne 2011-05-24 17:55:32