昨晚临睡前刷到老客户的微信,说之前找别家做的内测包全掉签打不开,问我能不能救。正好今天没事,聊聊我做iOS外包这两年,跟苹果签名死磕出来的经验。
说真的,刚入行那会,被坑的次数比我改需求的次数都多。很多中小客户不想等苹果apple store上架审核,要么是内部用的工具不符合上架规则,要么是给本地老客用的小工具不想折腾年费,都要求做H5封装或者网站封装之后直接签名分发,那时候我不懂,净捡便宜的找。
最早碰过一个80块钱100个设备名额的超级苹果签名,商家拍胸脯说稳得很,结果第三天就有一半用户找过来说闪退,一周不到全掉签打不开。
找商家说理,人家直接拉黑,说我APP违规,那就是个简单的内部考勤工具,违哪门子规?后来才搞明白,人家用的都是被苹果风控过的二手Apple ID,申请的P12证书本身就带黑记录,不掉你掉谁?现在我固定合作的服务商,都是专门申请干净的防闪退P12证书,每个苹果开发者账号只放两三个包,不会扎堆撞风控,从根上就少了很多掉签的可能。
还有过被中间商赚差价的坑,那时候找不到上游渠道,人家给我报IPA超级签名1.8元一个设备,我给客户报2元,一个百人的内测我才赚20块钱,还差点因为掉签赔客户违约金。
后来自己摸对了门路,现在1000个设备以内是1.2元一个设备,累计够数直接降到9毛,做网站封装加全套签名才160块钱,比之前便宜一半还多。
其实我自己做开发,懂行的都知道,苹果签名也没那么玄乎,不管叫IOS签名、APP签名还是IPA签名,本质都是用苹果给开发者的官方授权,让iOS系统认可你的安装包,绕开App Store审核直接安装。
超级签名走的就是个人苹果开发者账号的100台设备配额,把用户设备的UDID加到账号里,做设备签名授权,本身就是苹果开放给开发者做测试的正规流程,只要账号干净不超量放包,稳定性比那种便宜企业签名好太多。
我现在手上一共8个客户的长期包,三个是H5封装的本地生鲜配送,四个是企业内测包,还有一个是小型骑行俱乐部的会员APP,全用的超级签名,跑了快七个月,总共只掉过一次。
还是上个月苹果更新开发者政策,扫到了一个旧账号,服务商不到十五分钟就换了新证书重签完,自动更新了分发链接,我都没操心,客户那边也没几个人感觉到异常。
当然也不是说完全没坑,我踩过的坑足够给大家提个醒:别贪那种低于一块钱一个设备的超级签名,要么是用黑号,要么偷偷超量放几百个设备挤一百个的配额,掉签是迟早的事。
对很多小开发者、小商家来说,没必要硬挤苹果商城上架,折腾几个月审核过不了还白搭,找对靠谱的苹果签名,成本低上线快,只要路子对,真的比想象中稳太多。