iOS 7.1下itms-services線上安裝失敗的解決方案

來源:互聯網
上載者:User

標籤:style   color   檔案   http   com   rgb   cti   line   使用   應用   load   

前段時間,接到客戶的求助,主要是關於無法通過safari線上安裝企業級應用的問題。經過一系列測試都沒有發現相同現象,最後發現客戶使用了還原的功能,把iPad的iOS升級到了7.1。網上搜尋了一下,發現從iOS7.1開始,之前使用itms-services://URL方式線上安裝ipa檔案的方法都失效了,主要表現為在點擊安裝的時候,會報錯為:“無法安裝應用程式,因xxx.com的認證無效”。 主要原因是蘋果公司在iOS 7.1中修改了manifest.plist檔案的訪問協議,把原來的http協議訪問,升級到了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檔案的功能。 雖然網上看到有人用自簽名的SSL認證實現了線上安裝,自己目前尚未實現,有待研究。

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.