1. 程式人生 > >IOS客戶端app線上安裝ipa包,

IOS客戶端app線上安裝ipa包,

在github上建立安裝需要的plist檔案

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN""http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict>
<key>items</key>
<array>
<dict>
<key>assets</key>
<array>
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>http://192.168.2.20/test.ipa</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>com.XXX.XXX</string>
<key>bundle-version</key>
<string>1.00</string>
<key>kind</key>
<string>software</string>
<key>releaseNotes</key>
<string>測試OTA</string>
<key>title</key>
<string>線上安裝測試</string>
</dict>
</dict>
</array></dict></plist>

bundle-identifier 填寫你打包時的 bundle id

bundle-version 版本號

reseaseNotes 釋出資訊

title app名稱,下載時會彈出安裝提示,提示內容包含 title

上傳成功後,找到這個plist檔案,使用raw檢視.

然後記下這個URl地址,等下要用。

建立線上安裝服務

新建一個html檔案,內容為

<html>
<body style="text-align:center;margin-top:200px">
<a style=" color:#666; font-size:120px;" href="itms-services://?action=download-manifest&url=XXXXXXXXX" class="app_link"  font-size:40px>click to install app
</a>
<br><br>
</body></html>

把 XXXXXXXXX 替換為你在步驟3中得到的地址

把這個html檔案放入伺服器。

手機訪問這個html,點選連結下載。