我们知道iOS APP开发完成后,就进入了测试阶段,测试是非常重要的,提前排除可能出现的bug,减少正式上线后可能会造成的损失。
但是iOS系统对于APP的安装限制较大,用户一般都是通过App Store这个官方渠道下载的,但如果内测APP上架App Store的话,需要花费的时间和精力太多,那么iOS APP有没有比较好的内测和公测方法呢?
内测-超级签名
APP内测时,一般测试用户都比较少,所以可以使用稳定性较高的#超级签名#。
超级签名是将测试用户的iOS设备当作开发设备,用个人开发者账号添加内测用户iOS手机的udid,实现真机测试。大家可以自己去苹果开发者官网去申请个人开发者账号,然后到开发者服务平台,添加自己的开发者账号,进行私有池超级签名。
所谓私有池超级签名就是指客户使用自己的开发者账号+平台提供的超级签名工具,一般价格都很便宜。
如果自己申请不下来个人开发者账号,可以使用开发者服务平台的公有池超级签名。
所谓公有池超级签名,就是使用平台提供的账号+超级签名工具进行签名。
超级签名更加适合人数不多的内测,因为超级签名是按照下载量收费的,一个个人开发者账号最多可以添加100台设备进行测试,目前的市场价格是公有池签名大概一个十几块,所以如果测试用户数不是很多,是非常适合超级签名的。
公测-TF签名
如果需要大量用户进行公测,那么超级签名需要付出的资金成本就太大了,所以更多开发者会使用TF签名,其实也叫TF上架,testflight可以看作是苹果官方的内测应用分发渠道,上架testflight需要苹果审核,但审核一般比较宽松,审核时间也比较快,亥著实践后,最快30分钟就可以上架。
TF签名与超级签名不同,一般是按月付费或按季度付费的,有些开发者服务平台是不限下载次数的,所以比较适合公测用户量比较大的APP,性价比更高。
领取专属 10元无门槛券
私享最新 技术干货