1秸应、大部分的iPhone用戶其實不會打開手機設置“iTunes Store與App Store”的“自動下載更新”
2虑凛、雖然App Store 會提示更新,但是很多用戶是選擇忽略的软啼,不會點擊更新
3桑谍、目前蘋果也不允許通過檢測App Store內的版本來進行軟件更新提示
4、更新版本目的:修復一致的bug祸挪,增加新的功能模塊锣披,如果用戶不更新App,我們的努力用戶就看不到贿条,體驗不到
所以我們就需要自己來做更新提示雹仿。
1、我們可以做如下的更新提示
2整以、想要做上述更新提示胧辽,就需要移動端與后臺服務端合作,移動端可以和服務端做一套規(guī)定公黑,每次新版本上線都必須按照規(guī)定走邑商,假如:規(guī)定一個字段 version_id 為更新字段,老版本內傳的為:1凡蚜,那在新版本中可以傳:2人断,再版本更新上線App Store之后,服務端可以將version_id返回為2朝蜘,移動端只需要判斷后臺返回的值是否等于移動端記錄的值即可恶迈,如果小于則彈出更新提示,否則不彈出芹务。
3蝉绷、點擊“立即更新”,跳轉到App Store枣抱,checkVersion即App Store內的軟件鏈接
4熔吗、移動端的更新提示,接口的調取可以放在AppDelegate的方法中
軟件每次從后臺切換到前臺佳晶,都會走這個方法