該應用程序的先前版本對最新版本有一些隱含的含義,如果用戶安裝新版本,則應用程序可能會崩潰,當我安裝新版本時刪除以前的版本,謝謝~~如何在安裝新版本時刪除以前版本的應用程序
-1
A
回答
3
你不能直接強制這個。您可以要求客戶先卸載應用程序,但確保您的新版本正確清理舊版本中遺留的任何內容會更好。
0
你不能做任何事情,它會自動替換舊的應用程序。
2
應用程序包 - 由iTunes安裝的內容 - 在您升級時完全被替換。沒有你的舊代碼。以前安裝中可以保留的唯一位是數據:您在應用程序文檔目錄中創建的項目;鍵值對存儲在NSUserDefaults
單身等中。您可以將當前版本存儲在NSUserDefaults
中,並檢查它是否與啓動時的軟件包版本ID相匹配,並在運行之前使用該測試來確定可能需要進行的清理應用程序。
+0
也許可以工作,但我認爲它可能會花費太多〜 – Siverchen 2011-12-22 03:10:05
相關問題
- 1. 安裝程序項目擴展刪除以前的版本
- 2. 安裝程序無法刪除以前的版本
- 3. MSI安裝程序不刪除以前版本的添加/刪除程序
- 4. 如何在安裝新版本時刪除舊版本的iPhone SDK?
- 5. 如何在較新版本上安裝舊版本的UWP應用程序?
- 6. C#安裝項目安裝程序不刪除以前的版本
- 7. 如何讓msi安裝程序在較新的版本上安裝舊版本?
- 8. 使用MS安裝程序刪除以前安裝的服務,並安裝新版本
- 9. 如何安裝以前版本的Node.js?
- 10. 如何刪除舊版本的mongodb並在cloud9 IDE中安裝新版本?
- 11. 如何刪除以前版本的Xcode
- 12. .NET版本號(安裝程序版本)
- 13. 檢查以前安裝的版本的Mac安裝程序?
- 14. 如何在應用程序更新後找出以前安裝的應用程序版本的versionCode?
- 15. 刪除現有版本並安裝msi安裝程序
- 16. 刪除GAE應用程序版本programmaticaly
- 17. 上已經安裝的SDK程序兼容性以前版本的21版本
- 18. 使用安裝程序刪除應用程序以前版本的快捷方式
- 19. 代碼檢查更新,安裝新版本的應用程序
- 20. 刪除從以前的應用程序版本創建的本地通知
- 21. 在iTunes連接中刪除應用程序的新版本
- 22. 使應用程序的更新版本與其以前版本兼容
- 23. 如何在Android中發佈新版本時刪除舊應用程序文件?
- 24. 刪除舊文件版本安裝
- 25. Maven的:版本:更新父隨後安裝安裝舊版本
- 26. 如何使用Cordova獲取當前安裝的應用程序的版本?
- 27. 如何測量iOS應用程序版本的安裝次數
- 28. 如何安裝新版本的Redactor Imperavi?
- 29. 更新iPhone應用程序刪除舊版本的數據
- 30. 舊版Ruby版本在安裝最新版本之後顯示
好的〜謝謝,可能是我應該爲所有用戶發佈一個聲明〜:(: – Siverchen 2011-12-22 03:08:48