iOS 企業版APP 實現在APP內部下載更新
1、首先打一個企業版的包;(個人賬號需要企業賬號簽名 )打包時選中 Include manifest for over-the-air Installation,表示生成 .ipa 檔案的同時還會生成 .plist 檔案,如果沒有選著生成plist檔案,可以自己生成一個 ofollow,noindex">plist模板 。
2、把打好的.ipa包放到https伺服器上,取到下載地址,並寫入到plist檔案中。
3、把 plist 檔案也上傳到 https 伺服器上,

在程式中,強制更新按鈕點選方法中加入以下程式碼:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-services://?action=download-manifest&url=你的plist檔案的下載連結"]];
---解釋--itms-services://?action=download-manifest&url= 這句系統的一個協議命令。
點選按鈕遇到無法安裝的問題,是因為兩個APP bundle identifer一樣,蘋果不會讓兩個相同bundle identifer的應用同時安裝的,
參考資料:
iOS企業版APP釋出與版本更新