介紹:
iOS 7對(duì)于App的版本更新做了改進(jìn),即能夠在后臺(tái)自動(dòng)幫用戶進(jìn)行App更新,這大大方便了用戶。但對(duì)開發(fā)者來說,卻帶來了一些不便:用戶不知道App究竟有哪些更新,也許開發(fā)者辛辛苦苦開發(fā)的新功能,用戶壓根不知道。這份代碼就是解決這一問題,能夠通知用戶版本更新的內(nèi)容。更新通知可以可以是本地內(nèi)容,也可以是來自App Store上對(duì)版本更新的描述。具體有如下功能:
1. 可以檢測是否第一次打開App,如果是,菜單出Release Notes。
2. 對(duì)于在線檢測,會(huì)先檢測當(dāng)前App的版本,
測試環(huán)境:
測試環(huán)境:Xcode 4.5, iOS 6.0 以上。
效果圖:
使用方法:
iOS 7對(duì)于App的版本更新做了改進(jìn),即能夠在后臺(tái)自動(dòng)幫用戶進(jìn)行App更新,這大大方便了用戶。但對(duì)開發(fā)者來說,卻帶來了一些不便:用戶不知道App究竟有哪些更新,也許開發(fā)者辛辛苦苦開發(fā)的新功能,用戶壓根不知道。這份代碼就是解決這一問題,能夠通知用戶版本更新的內(nèi)容。更新通知可以可以是本地內(nèi)容,也可以是來自App Store上對(duì)版本更新的描述。具體有如下功能:
1. 可以檢測是否第一次打開App,如果是,菜單出Release Notes。
2. 對(duì)于在線檢測,會(huì)先檢測當(dāng)前App的版本,如果是新版本,才會(huì)彈出Release Notes。
3. 支持將Release Notes寫在本地,自定義彈出視圖的外觀。
4. 支持在線檢測。只需要根據(jù)App 的Apple ID,利用iTunes Search API,就可以從App Store獲取最新版本的Release Notes。