iOS14以后要求ipa的下载地址也必须是https的,因此需要找一个可以分享下载链接的网盘。要直接能下载的,不需要登录的。
1.首先登录gitee
创建一个项目,并,创建一个xxx.plist文件
github会很慢甚至打不开。
文件内容如下,记得替换成你自己的:下载网址、应用名称、版本、iocn图片
注意下载地址要用https的,可以用阿里云或腾讯云买的域名免费获得https证书。
<?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>https://下载网址/xxx.ipa</string>
</dict>
<dict>
<key>kind</key>
<string>full-size-image</string>
<key>needs-shine</key>
<false/>
<key>url</key>
<string>https://下载网址/images/icon512.png</string>
</dict>
<dict>
<key>kind</key>
<string>display-image</string>
<key>needs-shine</key>
<true/>
<key>url</key>
<string>https://下载网址/images/icon72.png</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>包名例如com.xxx.xxx</string>
<key>bundle-version</key>
<string>版本号随便填例如1.0.1</string>
<key>kind</key>
<string>software</string>
<key>title</key>
<string>应用名xxx</string>
</dict>
</dict>
</array>
</dict>
</plist>
保存文件。
查看原始数据
原始数据类似于下边的
然后复制原始数据的网址https://gitee.com/xxx/xxx/raw/master/xxx.plist xxx内容是你自己的。
这个网址备用。
2.制作下载页面
按钮链接如下,里边gitee的链接用你第一步得到的。
<div class="btn">
<a href="itms-services:///?action=download-manifest&url=https://gitee.com/xxx/xxx/raw/master/xxx.plist" target="blank">
</div>