天天看點

IOS 教程:自定義連結下載下傳應用并直接安裝ipa-itms-services

搭建一個HTTPS服務,可以使用HTTPD或者Tomcat建構

使用plist檔案

通過A标簽調起安裝

擴充-(可通過js判斷是否安裝,如果未安裝直接安裝,安裝了就下載下傳)

早上在撸Html5,有個下載下傳頁的需求,需要安卓和蘋果,一般來說蘋果用第三方或者AppStore的,但這次是在内部使用的App和Ipa,是以得有個方法來繞過這個,其實第三方實作的原理也是如此,來看下執行步驟。

注意細節,如果自己複制模版,不要漏下下面的聲明:

然後通過A标簽寫入進行測試

點選測試,發現并沒有效果,蘋果浏覽器會提示連接配接不上github.com,我們攔截下請求看看,發現了 Provisional headers are shown!

IOS 教程:自定義連結下載下傳應用并直接安裝ipa-itms-services

原因: itms-services應該不支援自簽名的SSL證書,要搞一下ssl證書來放plist檔案

分享下效果圖:

IOS 教程:自定義連結下載下傳應用并直接安裝ipa-itms-services

總結:一開始調試幾次發現不行,因為用的是NGR,映射了127.0.0.1的Tomcat,是以後來替換回我們自己的伺服器位址,經過測試是可行的,是以建議中間不要有轉發的過程,直接用外網伺服器進行測試。

|| 版權聲明:本文為部落客杜錦陽原創文章,轉載請注明出處。

繼續閱讀