搭建自己的内测分发平台可以将平台控制权掌握在自己手中,如果技术允许且很强的话可以避免很多不稳定的情况,就是维护较为繁琐。
相信大家想自己搭建分发平台是觉得一套流程走下来,省心又省力,无忧使用。app开发的时候需要进行测试,每次频繁的拷贝发送使 iOS 的企业包上传到分发平台无法通过,有限制等等。
这时是不是有一个自己的分发平台就简单了呢?确实是的,不过现在搭建在技术上并不麻烦,麻烦的是如何获取得到分发平台的各类资质,需要备案、实名、培训等等环节,整个流程走下来可能要半年时间,抛去这个不谈,我们先来看看搭建内测分发平台的具体细节。
Android的apk比较好解决,比较麻烦的是iOS的分发(主要针对企业包,或者加了uuid的测试包)。
搭建所需:
准备企业签名过后的ipa包、apk
准备一个域名一台服务器一个https证书
搭建一个nginxweb环境
使用nignx搭建一个web环境,页面的内容可以写得很简单,主要包括判断是否在微信,如果在微信,提示使用浏览器打开就可以了。
这个过程稍微有些繁琐,而且需要取得不少资质才能保证不被网信办等相关部门下架。那么,如果有一家省心省力,审核快速,环境稳定还不收取费用的分发平台,你还会自己搭建吗?蒲公英内测分发平台确实就是这样的,如果不相信的话我可以带你体验一下发布流程,你也可以自己去试一试:
第一步,登录蒲公英,点击「发布应用」进入发布页。
第二步,将App安装包(ipa文件或apk文件)拖拽到「立刻上传」区域直接上传应用文件。
第三步,点击「我的应用」-「添加空白应用」(暂时没有安装包的情况使用)
第四步,上传完成后,请按照要求填写应用名称、包名、App 类型、应用介绍、应用图标等信息。填写完成后,点击「添加应用」按钮,即可完成应用的添加。
需要注意的是,根据国家法律法规要求,App内测分发必须经过审核。1-10分钟后审核完成,合规App即可通过二维码或者链接进行分发。
另外,苹果App需先进行企业签名,蒲公英也支持支持通过 Mac 版本和 Windows 版本客户端,及 API 上传应用。
以上是关于搭建分发平台的一些问题回答,如果还有问题可以在评论区留言,我也会积极回复的。