准备工作: 1. iOS 企业账号打得ipa (安卓apk)和plist文件
2.阿里云服务器
3.ssl 认证的域名(苹果web安装需要支持https)
4. 下载页面
A: 准备plist 文件的https 链接
苹果在线安装的网址: itms-services://?action=download-manifest&url=【plist配置文件地址】
plist文件的地址必须是https开头(iOS7之后),也就是存放plist的服务器映射的域名必须是经过ssl 认证,ipa存放的服务器并不需要支持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://cwgx.yili.com/ios.ipa</string> //ipa 地址,不需要支持https
</dict>
<dict>
<key>kind</key>
<string>display-image</string>
<key>needs-shine</key>
<true/>
<key>url</key>
<string>http://ensample.com/icon.png</string> //下载的图标,如果不写,未下载完成之前显示空白图标
</dict>
<dict>
<key>kind</key>
<string>full-size-image</string>
<key>needs-shine</key>
<true/>
<key>url</key>
<string>http://ensample.com/icon.png</string> //下载的图标,如果不写,未下载完成之前显示空白图标
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>com.yili.fssc</string> //bundle identifier
<key>bundle-version</key>
<string>1.6.2</string> //当前版本号
<key>kind</key>
<string>software</string>
<key>subtitle</key>
<string>报账平台</string> //手机上显示的名称副标题
<key>title</key>
<string>报账平台</string> //手机上显示的名称
</dict>
</dict>
</array>
</dict>
</plist>
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
如果域名没有经过ssl认证, 可以将plist文件上传码云这个网站 https://gitee.com,并生成https 的链接。
码云生成plist 的https 链接:
B: 服务器配置
安装tomacat ,ipa 和apk 文件存放 webapps的文件夹下面。