苹果企业号-通过网页下载应用,部署应用分发服务器

#TODO

创建证书

打包ipa文件

Product-Archive

配置plist文件

必需配置的值

节点说明示例
software-package你的ipa文件urlhttps://www.itest.com//testapp.ipa
bundle-identifier打包的版本号1.0
software你的程序名程序名

此外还可以配置程序安装时的图片,通过修改 display-image full-size-image 的url配置

<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>你的ipa文件url(https开头,如https://www.itest.com//testapp.ipa)</string>
</dict>
<dict>
<key>kind</key>
<string>full-size-image</string>
<key>needs-shine</key>
<false/>
<key>url</key>
<string/>
</dict>
<dict>
<key>kind</key>
<string>display-image</string>
<key>needs-shine</key>
<false/>
<key>url</key>
<string/>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>com.testapp</string>
<key>bundle-version</key>
<string>你的程序版本号(默认1.0)</string>
<key>kind</key>
<string>software</string>
<key>subtitle</key>
<string/>
<key>title</key>
<string>你的程序名</string>
</dict>
</dict>
</array>
</dict>
</plist>

申请SSL证书

可以从 StartSSL上下载 startcomtool.exe 生成Key,保存key文件

使用的StartSSL的免费证书,个人一年免费,具体参照链接
如何给网站添加SSL证书

StartSSL免费申请

使用IIS部署

从StartSSL下载下来的证书支持Apache及IIS

证书列表

解压IIS一项后有两个文件

IIS需要转换证书格式,转换工具地址

https://ssl4less.eu/ssl-tools/convert-certificate.html#certificateConverter

类型选择 PEM
目的类型 PFX
Certificate 选择2_ 开头的crt文件
Private Key 之前保存下来的Key文件
Set Key Password 密码,记住密码,后续会用到

然后点击转换 就可以得到 pfx格式的文件

配置应用

服务器支持https之后,将 配置文件 及 ipa程序 放入网站目录

下载应用

确认通过浏览器能够直接访问到plist文件,及下载ipa文件后

用safari访问 以下链接即可下载应用

itms-services:///?action=download-manifest&url=https://
www.itest.com/testapp.plist 

问题汇总

无法创建In House 证书

IIS 配置证书失败

使用safari访问下载页面 报错 [无法连接]

使用safari访问下载页面报错[无法下载应用]

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值