超级签名是什么样的
简单来说,就是把添加苹果设备udid然后申请iOS证书然后打包进行真机测试的过程,实现了自动化!
超级签名是一种专为不需要上架APP到平台应用商店的APP做应用签名分发是一种方式。部分APP由于相关规定,无法上架到应用市场;
优点:
非常稳定,不会像企业证书签名容易掉签问题,而且不用信任,安装后直接可以启动!
众所周知,苹果的IPA应用如果安装到iPhone或者iPad上的话,有多个途径。如下,各有利弊
方案一:正常流程,根据Appstore的要求,提供必要的信息和证件,走上架流程。
1.优点:只要是iOS用户,使用无阻 2.缺点:苹果上架基本都是人工审核,部分流程还有机审代码; 不同的类别应用,上架的周期长短不一; 而且苹果封锁了热更新,更不利于应用或者产品的推广及使用;
方案二:正常流程,根据Appstore的要求,先上架测试版,即testflight通道,选择外部测试模式
官方地址:https://developer.apple.com/testflight/ 1.优点:不需要上架,安装一个testflight应用即可完美下载使用 2.缺点:需要苹果初审,一般1-2天一审核; 一次测试版90天的可用周期,过期需要重新提交测试版; 10000个测试用户;
方案三:企业签名,即苹果开发者推出的企业版分发证书
1.优点:企业签后,无需上架,不受30%税额的限制,任意分发,无数量限制 2.缺点:下载后需要手动信任,提高了用户的使用门槛; 企业证书已经被苹果风控,难以申请; 需要向他人购买,每月500至2000RMB不等,甚至还高; 有极大掉签风险;
方案四:超级签名,核心是苹果开发者推出的个人或者公司版开发者证书
1.优点:安装应用时无需手动信任,只需根据提示上传UDID;无掉签风险,可一直使用; 2.缺点:成本高,目前市面上已知的服务商,要价单个设备高达20元RMB
通过以上四个已知方案或者途径,如果iOS应用要进行分发的话,对比发现,要么上架节省表面的金钱成本,但是浪费的是不可估量的时间成本,要知道市场可是不等人的;要么购买高价的签名服务,节省时间成本,但是后续的维护成本也是一个“无底洞”,而且找人代签的话稳定性也会影响应用安装率,降低用户体验。
那么,我们何不自己维护一个签名池呢,既能自己使用,还可以根据自己的利用率把多余的安装资源拿出来贩卖,岂不一举两得。
想到这里,我的内心已经饥渴难耐了,既然有了想法,那咱就让他变成办法。
如果有方案了,我会继续分享思路或者方案,也希望有想法的大神多多提点。
以上。