昨天凌晨两点爬起来开电脑,就因为合作的客户误删了服务器里存的P12证书,一百多台已经装机的设备等着,重新出证书所有人都得重新下载安装,客户都快哭了,最后托圈内朋友找了人做P12证书数据恢复,花了300块找回来,才没把这事搞砸。
我是做外包开发的,接的大部分小客户的单子,都是H5转APP,大多没资质上苹果apple store上架,只能做苹果签名分发,这五六年踩的坑能堆一箩筐。
最早不懂行,找淘宝那种几块钱的共享企业签名,当时人家给我报180块一个月,比别家便宜快一半,我开开心心给客户用上,结果半个月掉了三次签,客户的用户天天找他投诉,我天天蹲在电脑前补签,那段时间整宿整宿睡不好。后来才搞懂苹果签名的技术原理:说白了就是用苹果开发者账号生成的证书,给未上架的IPA包授予安装权限,绕开App Store审核分发。企业签名是用企业开发者证书分发,理论上不限设备数量,但共享证书几百个APP一起用,很容易触发苹果风控掉签;超级签名不一样,是用个人开发者账号的100台设备配额,给每台用户设备单独签名,只要控制好每个账号的设备量,别触发风控,稳定性比共享企业签名高太多。
后来我转做苹果超级签名,最早拿的渠道价是2.3元一个设备,稳是稳,但对于小客户来说成本有点高,去年换了一个圈内朋友介绍的渠道,现在拿到的IPA超级签名渠道价是1.6元一个设备,还承诺掉签4小时内补签,我做网站封装、H5封装出来的IPA签名,差不多八成都是走这个超级签名。
说稳定性,我手上现在一百多个中小项目,去年到现在掉签的才不到三个,都是刚好撞上苹果清理违规账号,人家不到三小时就给重新签好了,用户几乎没感知,比原来180一个月的共享签名不知道稳到哪去。之前我也担心超级签名会因为Apple ID风控批量掉签,现在合作的渠道每个账号只放50台设备,不满100的配额,很少触发苹果的风控机制,掉签概率真的低到离谱。
上次这个P12证书的事,其实是客户自己清理服务器误删了文件,原来的苹果开发者账号是客户早年用公司资质申请的,绑定了不少其他项目,重新生成证书的话,原来所有发出去的APP签名都会失效,一百多个付费用户全得重下,客户说宁愿多花钱找回来,还好P12证书数据恢复做成了,不然后果真的挺麻烦,我这个几万块的外包单子说不定都要黄。
这么多年做IOS签名、APP签名,我现在心态很稳,从来不贪便宜找那种低价的共享签,给客户推也优先推稳定的超级签名,只要达不到苹果商城上架要求的中小APP,小体量项目用这个真的够用,稳得很,出问题也少,我自己省心客户也满意。(全文约1080字)