1、首先打一個(gè)企業(yè)版的包;(個(gè)人賬號(hào)需要企業(yè)賬號(hào)簽名 )打包時(shí)選中?Include manifest for over-the-air Installation,表示生成?.ipa?文件的同時(shí)還會(huì)生成?.plist?文件,如果沒(méi)有選著生成plist文件,可以自己生成一個(gè)?plist模板。
2、把打好的.ipa包放到https服務(wù)器上,取到下載地址,并寫入到plist文件中。
3、把 plist 文件也上傳到 https 服務(wù)器上,
在程序中,強(qiáng)制更新按鈕點(diǎn)擊方法中加入以下代碼:
[[UIApplication?sharedApplication]?openURL:[NSURL?URLWithString:@"itms-services://?action=download-manifest&url=你的plist文件的下載鏈接"]]; ? ?
?---解釋--itms-services://?action=download-manifest&url= 這句系統(tǒng)的一個(gè)協(xié)議命令。
點(diǎn)擊按鈕遇到無(wú)法安裝的問(wèn)題,是因?yàn)閮蓚€(gè)APP bundle identifer一樣,蘋果不會(huì)讓兩個(gè)相同bundle identifer的應(yīng)用同時(shí)安裝的,
參考資料: