我們將向外部用戶提交應用程序的預發佈版本,但不知道他們的體驗是什麼?Testflight預發佈測試版應用程序版本是否更新現有的App Store版本,或者在測試儀的設備上安裝應用程序的另一個實例?
- 用戶已在設備上製作應用商店版本的應用。現在通過TestFlight應用程序安裝一個新的測試版。這是否會進行就地更新,保留數據,還是全新安裝數據,或將testflight的版本安裝在生產環境中 - 以便用戶擁有應用程序兩次?
- 測試結束,生產就緒版本提交給App Store。測試人員能夠無縫地(就地)更新到新的App Store版本,並保留Betaversion的數據?或者完全擦除或測試版保留在他的設備上,他必須從頭開始下載新的完整版本?
編輯:我已提交another question關於版本編號測試與生產。
是的,那就是我的想法。但是,我不確定。特別是對於「應用程序的測試版將取代實時版本」這一部分 - 如果這意味着刪除了用戶數據,或者沒有。所以它看起來不錯 - 如果我理解的很好,數據會被保留下來。如果架構已更改,則需要進行核心數據遷移 - 但這與普通的App Store升級相同。 –
讓我們來簡單說一下:當它發佈時,考慮一下你的測試版應用,比如實際的App Store版本。您的現有數據將被保留。 – Ducky