第181章 TestFlight(2/6)
框给你限制好的。
具体到苹果手机软件该怎样测试呢?
测试的时候最重要的问题是对待测试软件进行分发。
换言之就是你得把需要测试的软件分发到测试人员的设备上。
从前世来看,因为分发机制的不同,涉及到软件测试一般有三种。
分别是企业签名分发、t签名分发和个人开发者账号分发。
林灰前世工作的时候,涉及到这种测试的时候开发组一般是直接应用企业签名进行内测应用分发的。
这种分发方式是苹果应用商店企业级开发账号的一个特权。
在苹果应用商店的开发者一般有三种账号。
分别是个人开发者账号、公司开发者账号和企业开发者账号。
苹/果企业级开发账号是苹/果公司提供给开发者的一种高级别的开发者账号,
林灰先前在应用商店里的那个账号虽然已经是卓越开发者账号。
但归根到底仍然是属于个人开发者账号。
从功能上来讲苹果应用商店个人开发者账号的功能跟企业级账号的功能相比还是相去甚远的。
当然了,苹果应用商店企业级开发账号的价格也比个人账号和公司账号更贵,年费为299美元。
而且并不是有钱就能申请这种账号。
通过苹/果官方网站申请一个全新的企业账号是非常困难的。
一方面在申请企业账号时,开发者需要向苹/果需要提供大量的资料;
另一方面,苹/果对新的企业账号审批数量也极为有限的。
总之,目前企业账号在市面上的存量是相对稀少的。
甚至很多真正需要苹/果企业账号的开发者也无法申请的企业账号。
企业级账号一大特权是可以将签名后的应用在任何设备上安装,且没有安装数量的限制。
企业签名是是对苹/果安装包(pa)用企业账号进行打包的一个过程。
企业签名有点类似于数字签名,它是基于非对称加密算法实现的。
是指使用苹/果企业账号打包e版的pa文件,表示该苹/果企业账号认可了这份数据。
在企业签名之后,应用就可以就行分发。
苹/果签名的实质有点类似于对安装包的授权过程。
授权后的安装包才可以在苹果手机系统上进行安装。
就很离谱,安装包也要授权。
不过想想苹果对数据线都授权,对安装包
本章未完,点击下一页继续阅读。