在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>

将plist文件上传到公网https网站下,如https://gitee.com/***/app/raw/master/app_online.plist

url 中 http://192.168.2.20/test.ipa 是需要填写的 ipa 包下载地址

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,点击链接下载。

 

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐