上周四凌晨一点,我刚改完客户H5封装APP的最后一个按钮跳转,手机突然弹出来客户的微信:“进不去了,显示证书无效”,我瞬间困意全消——又掉签了。那时候我贪便宜换了某平台的企业苹果签名,一年才280,算下来一个月才二十多,比超级签名便宜太多,结果三个月掉了四次,每次客户都要找我吐槽半天。
这坑踩得我真的服。
客户这个项目本来就不符合苹果apple store上架要求,是本地建材市场的内部导购私域APP,带点商家导流的功能,过审根本没希望,只能走签名分发,我不得不重新找靠谱的IOS签名方式,老同行给推了做IPA超级签名的服务商,我当时还半信半疑,怕又是坑。
做了五六年外包开发我也懂点技术,苹果超级签名的原理说透了其实不复杂:就是用正规的个人苹果开发者账号,每个账号天生带100台测试设备的名额,用户下载APP的时候会自动获取设备UDID,直接把你的设备绑定到开发者账号下,再给IPA做单设备签名,和企业签名那种给整个APP包签名不一样,相当于每台设备单独拿苹果官方认可的证书做授权,触发苹果风控被封的概率天生就低很多。
价格我一开始问的是单个设备6块钱,100个设备起充,我想着客户这个项目总共也就不到80个活跃用户,充100个也就600,虽然比之前280一年的企业签贵,但能少点麻烦就行。后来我手里攒了五六个需要签名的项目,每个月走量差不多四五百台,现在给我算到4.3一台,成本其实也没高多少。
说稳定性,用到现在快九个月了,我真的挑不出大毛病。总共就掉过一次签:服务商的某个个人开发者账号触发了Apple ID风控,那个账号下的三十多台设备掉了,服务商当天就给免费补签好了,我通知客户重启一下APP就恢复了,连半天都没耽误。剩下几百台设备从来没出现过掉签问题,比之前企业签半个月一掉真的强太多。
当然也不是没踩过超级签名的坑,之前我图便宜找过那种两块钱一台的苹果超级签名,拿了二十个试手,结果不到两周服务商直接找不到人,所有签名全掉,后来才知道那种用的都是盗来的黑苹果开发者账号,被苹果一封就全没,人家根本不做长久生意。