内测发布的功能:
a. 在保证老版本正常运行的情况下,发布新的功能或者只是改变产品的UI;
b. 更多的人,更多的发现软件问题和bug,进而提高产品质量,改善产品功能;
目前国内出现了很多好的内测平台,常见的有:
1. pre.im
2. fir.im
3. pgyer.com 蒲公英内测
但是目前这三个平台都是针对已经加入开发的设备的发布平台。
苹果自己内置了一套用于内测的TestFlight,可以登陆iTunes Connect,登录开发账户(¥99),到对应的app下发布beta版本,同时可以指定发布者对应的apple Id,发布新的ipa版本,发送通知更新ipa包,这是一般大点儿的公司常用的处理方案。
但是,TestFlight对于越狱的设备不支持安装。
apple自己的一套内测的方案,可以从苹果的官网,看到。这种方案,也可以说是我们常说的灰度发布。
灰度发布,是介于不发布和正式发布之间的发布形式,指有很大一部分人使用老的版本,剩下一部分人用新的版本。在保证原有功能基本不变的情况下,通过小部分人的使用情况,观测产品的稳定性、性能,对于新版本的兼容性。等到大部分人都接受了新的版本或者新的功能,在正式发布。这个有点类似于我们经常说的AB test.
TestFlight的使用方法,请查看如下链接内容:
http://www.cocoachina.com/ios/20141022/10009.html