快速搭建自家的“fir”下载站点

作者:棋牌游戏运营    发布于1个月前 (2018-09-11)    阅读:  7,841  次

昨天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——下方 证书类型 选择 增强型,然后免费型的选项就会出现。套路有点深。

快速搭建自家的“fir”下载站点-棋牌视角

购买证书后,去阿里云SSL证书控制台补全域名信息,将你要用来做下载站的域名绑定上去。填写完相关信息后,等待审核,审核完成,证书状态变成已签发后即可进行下一步。

证书签发后,在右侧可以下载证书,同时在下载页面有详细的安装图示说明,这个就不扩展说了,有问题可以私信我们。

4. 最后在服务器上新建站点,绑定前面下发证书的域名。将下载单页,将PLIST文件和ipa文件放入,即可实现下载安装了。

网页的下载安装按钮代码如下

<a href=”itms-services://?action=download-manifest&url=https://你的域名/文件名.plist” id=”text”>点击安装</a>

另外,需要注意的事,在IIS站点需要添加一下MIME类型,如下图:

快速搭建自家的“fir”下载站点-棋牌视角
快速搭建自家的“fir”下载站点-棋牌视角

另外,如果想要下载体验更好,也可以将域名绑定到阿里云的CDN服务上,CDN域名绑定也是支持HTTPS的。

稍后我们会将上述内容对应的文件,以及Plist编辑工具一并打包提供给各位下载。

时局不太乐观,希望能为大家提供一些实际的帮助。

添加新评论