昨天fir域名被微信封了,很多采用fir分发下载平台的运营商全部遭殃。
其实将自己的官方下载全部放置在第三方,这个不可控因素大家首先就应该考虑到。这其中的原因无非是大家图省事、或者是不会搭建IPA下载安装站点。
下面我们整理了一下搭建教程,希望能对帮到大家!
前期准备:
已经打上企业签名的IPA包
与IPA包相对应的plist文件
支持HTTPS的域名一个
下载web单页
详细说明:
企业签名包,这个就不扩展讲了,这个我想大部分朋友都能搞定。找不到的可以进群找业内朋友推荐。
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>https://你的域名/下载的包名.ipa</string>
</dict>
<dict>
<key>kind</key>
<string>full-size-image</string>
<key>needs-shine</key>
<false/>
<key>url</key>
<string>https://你的域名/152.png</string>
</dict>
<dict>
<key>kind</key>
<string>display-image</string>
<key>needs-shine</key>
<false/>
<key>url</key>
<string>https://你的域名/57.png</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>你的包名(例如com.game.2018)</string>
<key>kind</key>
<string>software</string>
<key>subtitle</key>
<string>***游戏名</string>
<key>title</key>
<string>***游戏名</string>
</dict>
</dict>
</array>
</dict>
</plist>
修改红色文字对应字段,文件另存为.plist后缀
3. 搞定Https域名
阿里云有免费SSL证书,先去买一个。注意了,免费证书购买地址藏得比较隐蔽,进入方式如下:
· 阿里云——产品——安全——SSL证书,点击 立即购买
· 选择 品牌——Symantec——下方 证书类型 选择 增强型,然后免费型的选项就会出现。套路有点深。
购买证书后,去阿里云SSL证书控制台补全域名信息,将你要用来做下载站的域名绑定上去。填写完相关信息后,等待审核,审核完成,证书状态变成已签发后即可进行下一步。
证书签发后,在右侧可以下载证书,同时在下载页面有详细的安装图示说明,这个就不扩展说了,有问题可以私信我们。
4. 最后在服务器上新建站点,绑定前面下发证书的域名。将下载单页,将PLIST文件和ipa文件放入,即可实现下载安装了。
网页的下载安装按钮代码如下
<a href=”itms-services://?action=download-manifest&url=https://你的域名/文件名.plist” id=”text”>点击安装</a>
另外,需要注意的事,在IIS站点需要添加一下MIME类型,如下图:
另外,如果想要下载体验更好,也可以将域名绑定到阿里云的CDN服务上,CDN域名绑定也是支持HTTPS的。
稍后我们会将上述内容对应的文件,以及Plist编辑工具一并打包提供给各位下载。
时局不太乐观,希望能为大家提供一些实际的帮助。
原创文章,作者:棋牌游戏,如若转载,请注明出处:https://www.qp49.com/2018/09/11/1504.html