ios签名上架技术产生到现在为止,已经有很长时间了。但依旧有很多小伙伴及从业人员对于签名这事不太了解。今天就给大家仔细讲讲,关于ios签名的那些事。
所谓的IOS签名,就是绕过苹果审核上架AppStore的一种技术。具体表现为通过APP签名的形式,生成一个新的安装包,然后传到分发平台供iPhone用户下载安装。几种签名的区别,主要取决于开发者账号的不同。
企业签因为成本低的优势,最先被行业所熟知。企业签主要是通过企业开发者账号发布内部app。对于企业开发者账号,苹果对分发安装的设备数量没有限制。那么只要租到企业开发者账号,是不是就可以和拒审说再见了。伴随着用户群里越来越大,企业签逐渐引起了苹果的注意。于是苹果加强了对这一部分内容的监管,“掉签”现象日趋频繁。“掉签”是指苹果通过封禁企业开发者账号,导致用户无法进入App的结果。掉签之后,开发者只能换一个企业开发者账号重新分发,已下载App的用户也要通过重新下载才能进入app。因为事发突然,很多用户都无法找回,直接导致了大量用户的流失。
通过观察研究企业签的掉签案例,我们得出结论,企业签掉签主要是因为苹果判断证书异常。一种情况是因为证书上应用过多。目前市面上的证书都是重复使用的,几乎没有独享的企业证书。当一个证书上有几十上百个应用,还涵盖了很多不相交的行业时,你的证书很容易被苹果判断为异常。同时如果应用下载量过多,也会触发苹果的监控。另外一种情况则是因为用户举报。当用户发现应用和证书不匹配的时候,有些用户会直接进行举报。
大家意识到企业签的弊端后,开始寻找新的出路,于是超级签走进了大众视野。超级签也就是个人签,基本原理和企业签类似,只是把企业开发者账号换成了个人开发者账号。超级签主要按照设备收费。同一用户下载多款应用,只收取一次费用。对于老用户版本更新和工会的用户来说,成本较低。
不过个人开发者账号有安装数量限制,只能最多安装到100台设备进行调试。既每100个用户,就要消耗一个个人开发者账号,因此对于用户量大的发行商来说,成本偏高成为了超级签的最大劣势。
同时,因为相对稳定,对比于其他签名,掉签风险小,超级签的市场占有率最近在不断提高。
除了以上两种基于开发者账号的签名以外,最近还有一种新的签名形式,就是TF签。TF签首先要安装TestFlight,开发者提交申请公测,审核周期从几小时到一周不等。这种形式对ipa要求高,不符合苹果规范的ipa很难上架。因此短期内很难成为主流签名形式。
接下来具体说说三种签名的优缺点,
1、企业签名:
企业签名是通过P12证书来对iOS应用的ipa进行签名分发,从而可以提供给iOS用户使用。企业签名价格相对另外两种,会便宜一点,但是对于P12证书的依赖性质比较大,证书出现问题,就需要重新签名分发,用户卸载重装才能使用。
收费方式:包月,不限制下载数量
优点:不限制下载数量
缺点:掉签率较高
2、超级签名:
超级签名,顾名思义是在签名中很稳定的一个签名类别,主要是借助超级签名系统,配置个人开发者账号或者企业账号来进行签名使用,每个账号只能签名100个手机设备,这种类型的签名只在对应的账号上签署一个应用,相对的会比企业签名更稳定,当然,在价格上也是会比较贵一些。
收费方式:包年,按下载设备数量收费
优点:稳定不掉,按需购买
缺点:包年使用,费用较高
3、TF签名:
TF 签名是苹果分发新模式 TestFlight,苹果官方认可,简单理解TF就是苹果公司开发用于内测的分发平台,用户需要先下载TF这个软件,然后再里面下载相应的App。
TF签名采用苹果官方认可的分发模式,相较于企业签名会更加稳定。苹果官方要求下载链接90天有效,下载上限1万个手机设备
TF签名是苹果承认的一种内测方式,tf签名的优势在于苹果官方认可,零风险,分发再无忧,远离企业签名频繁掉签的烦恼,告别超级签名高价钱。
收费方式:包季,90天,1万台手机设备
优点:官方认可的签名分发,更稳定
缺点:每个TF的下载天数和下载量是固定的
(现如今已基本没有TF签该项业务了,苹果大大的脾气惹不起。)
IOS签名的未来趋势
企业签的发展主要受制于账号。目前市面上企业开发者账号价格已经达到115万以上,并且有价无市。长期看企业签将会逐渐退出签名主流市场。tf签则受制于技术问题加审核问题,很多产品较难上架,虽然有成本较高,存在一定的掉签风险等弊端,但长远来看超级签、企业签依旧是签名市场的主流。
看到ios代签市场的前景后,市面上涌现出了很多的超级签、企业签服务商,一时间签名服务市场良莠不齐。判断一家超级签服务商是否值得信任,主要看两个方面:
一是账号稳定性。是否拥有一条完善稳定的账号生产产业链,将直接影响个签服务的稳定性;
二是系统稳定性。主要能否扛得住广告爆量。瞬时并发也是个签系统的一个重要指标。