2012-07-25 57 views
0

我目前正在爲iPhone應用程序開發一個API,這是針對應用程序的第2版。 (API是在Padrino開發的)iPhone提示更新

所以我仍然有版本1 iPhone應用程序的舊API。

我想要做的是提示iPhone應用程序用戶(如果可能)下載最新版本的應用程序,iPhone用戶將無法再訪問iPhone應用程序版本1。

任何輸入將不勝感激。

謝謝!

回答

0

不可能,至少對於AppStore應用程序。但是:如果有可用更新(AppStore通過設備或通過iTunes通知他們),幾乎每個用戶都會更新他的應用程序,並且在他們升級應用程序後,他們將無法訪問舊版本(除非他們有特別保存了較舊版本的.ipa文件,這也是不太可能的)。

0

提示將不得不被編程到應用程序的v1中。您可以在應用程序啓動時「觸發」該方法。

雖然可能關閉舊版網絡服務v1,但「禁用」/打破v1應用程序將受到強烈阻止。

0

這不是不可能,而不應該是一個標準的做法。最簡單的做法是檢查Web服務甚至是包含最新版本信息的遠程文件,然後向用戶顯示一條消息,提示有更新的版本可用。

我會建議使用也許推送通知服務,當你有一個更新,發送一條消息給用戶(當然,誰決定用戶接受你的應用程序推送通知反正)

另外,不允許訪問版本1是不應該做的。在這種情況下,您可以提示用戶應該更新到最新版本,而不是限制對應用程序的訪問。