现在刚给郊区那个做农家乐的老客户补完新的IPA超级签名,冰可乐放在我的电脑边上,汽泡还在往上冒,手指放在键盘上,就想随便写写这几年用苹果签名踩过的坑,摸出来的经验,做外包开发这么久,十个小客户里有七八个不想走苹果apple store上架,要么是没资质,要么就是只给内部或者熟客用,不想公开,苹果签名就是我天天打交道的东西。

我记得第一次接苹果签名的单子,是刚出来接私活的时候,一个客户做本地水果配送的,要把自己的微网站改成APP,也就是网站封装,H5封装完就是IPA包,客户一开始想试试苹果商城上架,结果因为没有企业营业执照,个人上架又过不了审核,被打回来三次,说功能不符合展示要求,还怀疑是套壳APP,直接给拒了。

客户急着要用,就说有没有不用上架就能装在苹果手机上的办法,我那时候只听过IOS签名,根本没实际弄过,就去网上搜,找了个淘宝排名靠前的,价格特别便宜,APP签名一个季度才九十块,我想着这么便宜,就给客户做了,收了客户两百块辛苦费,还挺开心。

结果不到半个月,客户一大早给我打电话,说所有用户都打不开APP了,问我怎么回事,我一查才知道,掉签了。去找那个淘宝商家,人家已经店关了,人都找不到。

我那时候急的满头汗,客户那天正好做周年活动,全靠这个APP接单,掉了签所有人都用不了,把我骂的狗血淋头,我只能到处找同行问,找了一个同行给推了个临时补签的,企业签名,一个月要一百七,我自己掏的钱,给客户补上,才把这事平了,那一次不仅没赚到钱,还倒贴钱,说起来都是气。

那时候我才搞明白苹果签名到底是怎么回事,后来我自己查资料,问做签名的朋友,才搞懂技术原理。

苹果的IOS系统本身是不允许安装没有经过它认证的APP的,这个认证就是签名,要拿到苹果的授权,就得用苹果开发者账号生成的证书给你的IPA包签名,验证通过了才能装。普通的企业签名是用企业级开发者账号的证书,不限设备数量,所以大用户量用划算,但是很多黑心服务商把几百个APP都塞进一个证书里,只要有一个APP违规被苹果查到,整个证书就被撤销了,所有APP全掉签,这就是为什么便宜的签名这么容易掉。

而超级签名,也就是苹果超级签名,原理不一样,它是用个人苹果开发者账号,每个个人账号本来就有最多绑定一百台测试设备的权限,超级签名就是当用户要安装你的APP的时候,自动获取用户设备的UDID,加到开发者账号的设备列表里,然后用这个账号的证书给IPA做设备签名,再分发下去,所以每个设备都是对应授权的,哪怕一个账号出问题,也只会影响这一百个设备,不会全掉,稳定性自然就高很多,我后来用的多了,才发现IPA超级签名真的比那种便宜的企业签名稳太多了。

 从那第一次踩坑之后,我就开始找不同的渠道试价格试稳定性,踩过的坑不止一个。有一次听说超级签名便宜,找了个报价三块五一个设备年付的,比市场价便宜一半还多,我想着不就是按设备算吗,能差到哪去,结果给一个做内部考勤的客户做了,八十多个设备,才不到三百块,客户也满意,结果两个多月,苹果清理违规Apple ID,那服务商的号全是买的黑号,一批次全被风控封了,八十多个设备全掉了,我又只能自己掏钱给客户转到别的渠道,又亏了小几百。那时候我真的烦透了,觉得苹果签名全是坑,再也不想碰了,后来还是一个做签名证书代办的朋友点醒我,说便宜的超级签名用的都是黑号,要么是盗来的,要么是黑卡开通的开发者资格,苹果一查一个准,当然容易封,正规的都是自己一个个用正常身份注册的,养号养很久,很少会被风控,价格自然不会那么低。 我找那个朋友拿了报价,他那边苹果超级签名一个设备年付是七块二,包月的话一块二一个设备,普通企业签名,不拼池的那种,季度二百八,年付八百五,要是需要自己拿证书,找他做签名证书代办,个人苹果开发者账号带P12证书全套下来是两百一十八,公司开发者账号代办过资质是八百九,价格比那些乱七八糟的小服务商贵一点,但是胜在正规,我抱着试试的心态合作到现在,快两年了,真的稳太多了。 现在我接了单子,都会根据客户的用户量给推荐,一千个设备以内的小范围用,我都推荐苹果超级签名,按设备付费,用多少算多少,成本低,稳定。

去年有个做装修的客户,要给设计师做一个内部报价APP,不想公开上架苹果apple store,怕价格体系泄露,找我做H5封装,然后做IPA签名,一共才六十多个设计师,算下来一年才四百多块钱,比用企业签名便宜一半还多,用到现在快一年半了,只掉过一次,还是因为那个账号到期该续费了,服务商提前一周就通知我了,我提前给换了签名,用户那边根本没感觉到,一点不影响使用。

客户特别满意,还给我介绍了好几个朋友过来。 当然也不是说超级签名就从来不出问题,偶尔也会有个别设备掉签,一般都是苹果更新系统或者用户自己清理描述文件导致的,掉了之后找服务商补签,几分钟就能搞定,靠谱的服务商都是免费补签,不会额外收钱,我合作的这家就是,不管掉多少,都是免费补,二十四小时内肯定处理完,不会像之前那种小服务商,掉一次收五十块补签费,变着法坑人。

要是用户量比较大,几千上万的,我就推荐稳定的企业签名,虽然贵一点,一年八百多,但是不限设备,算下来比超级签名划算,我现在合作的这家的企业签名都是小池,一个证书只签十几个APP,不会几百个挤一起,所以很少掉,我有个客户做全市的生鲜配送,两千多个用户,用了快一年,只掉过两次,补签也快,一点不影响接单。 我自己也偶尔帮客户做签名,客户自己有苹果开发者账号,我就拿他的证书给签,收几十块辛苦费,之前遇到过一个问题,我自己加UDID的时候,复制错了,多打了一个空格,结果用户装了一直打不开,我折腾了一下午,又是查证书又是查包,最后才发现是UDID错了,重新改了重新签名就好了,从那之后我就再也不自己手动加UDID了,都是用服务商的自动获取,省了好多事,也不会出这种低级错误。

 很多人说苹果签名不如上架正规,其实对于很多小需求来说,苹果签名真的好用太多了,上架苹果商城不仅要资质,要交年费,审核还要等好几天,更新一次也要等审核,麻烦死了,好多小APP就是给几十上百个人用的,根本犯不上去折腾上架,签个名就能用,更新的时候重新签个包,几分钟就能更完,用户马上就能用到新版本,太方便了。我之前有个个人开发者朋友,自己做了一个钓鱼记录的小工具,就是给自己和十几个钓友用,不想公开上架,找我做IPA超级签名,一年才不到一百块,用了快两年了,一点问题都没有,他说比上架方便一百倍,想更就更,不用看苹果审核脸色。 当然我也用过TF签名,就是苹果官方的测试签名,其实稳定性也很好,价格也不贵,我之前找的那家包过TF签名是三百五一个,就是最多只能一千个下载,适合用户量不大的,也挺好用,就是下载麻烦一点,要跳转到苹果官方的测试页面,不如超级签名点一下链接就能装方便,所以我一般用户量特别小的才推荐,大部分情况还是超级签名用的多。

之前还有个客户问我,能不能自己买号自己签名,我觉得要是懂技术,能自己弄当然没问题,但是大部分客户都是不懂的,自己注册苹果开发者账号,还要绑信用卡,还要弄P12证书,折腾半个月都不一定弄好,找正规的签名证书代办,几天就能弄好,所有东西都给你配置好,拿到就能用,也多花不了几个钱,省时间省精力。我之前有个客户不信邪,非要自己弄,结果弄了二十多天,账号还是没下来,最后还是找我代办,三天就弄好了,他说早知道一开始就找你了,白折腾这么久。 冰可乐的汽泡散的差不多了,刚客户发消息过来说,新签的包已经装好了,所有老用户都能打开了,没什么问题。我伸了个懒腰,窗外的天已经黑透了,楼下的夜市开始吵起来了,明天还要给一个做研学的客户做H5封装,弄完还要做IPA签名,早点收拾完,出去吃碗面。