iOS 7.1企業(yè)應(yīng)用證書無效問題解決方案
關(guān)于iOS7.1企業(yè)版發(fā)布后,用戶通過sarafi瀏覽器安裝無效的解決方案:
通過測(cè)試,已經(jīng)完美解決。
方案:最簡(jiǎn)單,實(shí)用。
使用dropBox
如何安裝,自己度之。
當(dāng)你使用XCODE發(fā)布安裝包IPA和PLIST文件后,將IPA仍然保存在你常用保存的網(wǎng)站上,只要可以正常連接下載即可。
PLIST文件是供手機(jī)版SAFARI解析的文件,里面包含有IPA的下載地址。所以我們的重點(diǎn)就是將PLIST文件保存在支持HTTPS的網(wǎng)站上。并且供用戶訪問。
將你生成的PLIST文件上傳到dropBox后,你就能在文件列表中看到你已經(jīng)上傳的文件。然后在此文件上右鍵選擇共享,此時(shí)會(huì)要求你輸入共享人的郵箱,不管它。直接在彈出的對(duì)話框中選擇右下角的復(fù)制,這個(gè)時(shí)候,你已經(jīng)拿到了我們需要用的HTTPS連接。比如為:
itms-services://?action=download-manifest&url=https://www.dropbox.com/s/veimpxpa2fm0cqo/×××.plist
這個(gè)連接還不能在手機(jī)版的SARAFI上使用,我們需要二次加工。
將連接中標(biāo)為紅色的www.dropbox.com替換成dl.dropboxusercontent.com即為:
itms-services://?action=download-manifest&url=https://dl.dropboxusercontent.com/s/veimpxpa2fm0cqo/×××.plist
ok,我們終于拿到了我們需要的HTTPS連接。
因?yàn)榭紤]到IOS7.1之前的系統(tǒng)仍然是HTTP訪問,故我們需要做以一下處理
#if __IPHONE_OS_VERSION_MAX_ALLOWED > __IPHONE_7_0
trackUrl =itms-services://?action=download-manifest&url=https://dl.dropboxusercontent.com/s/veimpxpa2fm0cqo/×××.plist;
#else
trackUrl =你以前的的PLIST文件的地址;
#endif
而至于dropBox的使用,請(qǐng)自己查看相關(guān)文檔。
原帖地址:http://www.cocoachina.com/bbs/read.php?tid=194213&page=1