[英]Will app start run from begining after an update?
假設我在iphone上玩游戲,然后按主頁按鈕(多任務)並從應用程序商店更新我的游戲。 更新后,我按下游戲圖標重新開始,這個游戲將從一開始就開始(就像一個新安裝的應用程序)或者只是從我在哪里玩?
如果它從一開始就開始,一切都會好的,但是如果它繼續在我玩的地方播放,那就會造成麻煩(仍然使用舊的游戲設置:舊的AI,舊的分數等)
謝謝。
您的應用程序將完全退出,將安裝新應用程序,您將啟動更新的應用程序。
但! 在更新應用程序的代碼和資產時,會保留任何存儲的數據。 NSUserDefaults
任何內容或應用程序文檔中的文件,或(顯然)遠程服務器上的任何數據都不會被重置。
無論如何,應用程序都必須正常關閉。 無論應用程序是否更新,該應用程序都需要能夠從頭開始,並能夠根據您的需要進行自我備份。
因此,將首選項或其他用戶生成的數據保存在一個不會被刪除的位置,更新的應用程序將讀回所有內容,您可以使用它來設置應用程序的初始狀態。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.