iOS 7.1正式版發布了,之前使用itms-services://URL方式在線安裝ipa文件的方法卻失效了,點擊的時候報錯為:“無法安裝應用程序,因xxx.com的證書無效”(錯誤界面見下圖),這應該怎么解決呢?
其實iOS 7.1修改了manifest.plist文件的訪問協議,之前可以通過http協議訪問,在iOS 7.1之后必須使用https協議方式訪問。
比如之前的鏈接代碼為:
itms-services://?action=download-manifest&url=http://example.com/manifest.plist
在iOS 7.1之后,就需要修改為:
itms-services://?action=download-manifest&url=https://example.com/manifest.plist
需要一個SSL證書才能夠實現在線安裝ipa文件的功能。