iOS — IPA 包不經過APP Store直接釋出到網站供使用者下載安裝
最近公司有需求,要把IOS客戶端(IPA包)放到自己伺服器上供使用者下載,這樣就能跳過APP Store 的稽核。
準備條件
1.IOS 開發包 即IPA檔案。
2.Plist檔案。
3.https伺服器(IOS7.01之後必須https)
準備條件具備就可以開始接下來的操作了。
一.釋出一個網站(不會的自行搜尋)。網站中含有一張靜態頁面。頁面中有超連結;
例如:a href="itms-services:///?action=download-manifest&url=https://自己的域名/IOS/xxxx.plist" >Click Me To Install IOS APP</a>
地址指向伺服器中Plist檔案位置。
Plist檔案如下
二:Web網站設定
設定網站的MIME型別
新增兩種型別
一種副檔名是.apk (針對Android安裝包)
MiME型別為application/vnd.android.package-archive
一種副檔名是.plist (針對IOS安裝包)
MIME型別是 application/xml
一種副檔名是.ipa (針對IOS安裝包)
MIME型別是 application/iphone
設定成功之後重啟IIS。
然後用Iphone手機自帶的Safari瀏覽器開啟之後就會提示自動下載,並安裝了。