plist 文件必须放在 HTTPS 下,随便找一个 Git 托管服务即可。

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.92.199/hcr.ipa</string>
                </dict>
            </array>
            <key>metadata</key>
            <dict>
                <key>bundle-identifier</key>
                <string>com.ztgame.stick</string>
                <key>bundle-version</key>
                <string>1.0</string>
                <key>kind</key>
                <string>software</string>
                <key>title</key>
                <string>hcr</string>
            </dict>
        </dict>
    </array>
</dict>
</plist>

HTML 下载页面示例

<!DOCTYPE html>
<html lang="en-us">
  <head>
    <meta charset="utf-8">
  <title>安装iOS</title>
  </head>
  <body>
        <ul>
            <li><a href="itms-services://?action=download-manifest&url=https://gitee.com/dreamyouxi/www/raw/master/app/xxx.plist">安装iOS</a>
            </li>
        </ul>
  </body>
</html>

IPA 导出时,选项设置为 Enterprise 导出即可。

在 iOS 浏览器中打开上述 HTML 页面,即可触发下载安装。