我是Xcode的新手,所以我不確定所有可用的命令。如果App Store中有新的更新並且用戶尚未下載該應用程序,是否有特定的技術可以阻止該應用程序的使用?如何防止iOS應用程序運行,直到用戶下載最新的可用版本?
我想
[查看應用程序的版本] - > [您在App Store的最新版本的應用程序] - > [如果不相等,對話框,告訴他們下載所需的更新] - > [確定在對話框上的按鈕將它們發送到App Store以下載更新]
是否有這些可能?我已經在「辛普森一家:被淘汰」的遊戲中看到過它,但我不知道如何自己管理它。
如果真的很複雜,請讓我知道它可以做到,指向正確的方向,我會做我自己的偵探工作。我不想要簡單的答案,但我確實想知道,我並沒有追逐死衚衕。
如果不能對App Store中進行查找,可以有一個發佈最新版本的Web服務應用程序。然後,應用程序將在啓動時檢查該內容,並按照您的描述繼續。但是,無法處理離線案例。如果您的應用用戶繼續使用舊版本,但從未連接到網絡會怎麼樣?您還可能要求應用程序每次啓動或每週都通過網絡檢查最新的版本號。你能更具體地說明你爲什麼要這麼做嗎? – bneely
專業開發的應用程序在服務器上的文件上具有最新版本(例如2.0)。當應用啓動時,應用將應用中的版本號與服務器上的版本進行比較。如果服務器上的版本大於應用上的版本,則會顯示相應的消息。 – Coder404
需要考慮的另一個問題是,如果您停止支持較舊的操作系統版本。因此,您真的需要獲取設備的操作系統版本,並獲取該操作系統版本的最新可用軟件版本。 – bneely