我是一名做了近八年外包开发的技术人员,手里常年接各种中小项目,很多客户的应用因为行业属性、内测需求或者内部使用的原因,没法直接上架苹果App Store商城,所以这么多年我一直跟苹果签名打交道,从最早的企业签名摸爬滚打,到超级签名兴起时跟进,再到现在主推的TF签名,踩过无数坑,也攒了一肚子实打实的经验,今天就结合我最近的实测和过往经历,跟大家聊聊这行的真实情况。
最早我接触超级签名的时候,市场上都说它比传统企业签名稳定,那时候我刚接了一个五十台批量设备的内部考勤应用订单,客户预算有限,我找了一圈渠道,发现不同渠道的价格差得真的离谱,小渠道按设备卖终身授权,一个设备才六块多,大一点的正规渠道一个设备年授权要十六七块,我当时想着不就是签名吗,能省则省,就选了那个低价的,结果没想到不到半个月,所有设备的应用集体打不开了,掉签掉得干干净净。后来我才搞明白,这个低价渠道用的是共享的黑苹果开发者账号,一个个人开发者账号本来最多只能绑定一百台设备,他们硬生生塞了快五百台进去,苹果的风控机制一扫描,直接就把账号封了,证书也吊销了,所有签过的IPA全废了。那时候客户正赶着月初做考勤,五十多台设备全用不了,客户老板天天打电话催,我连夜找新渠道重新补签,一个个通知客户的行政人员转发安装链接,折腾了整整一整夜才搞定,还倒贴了几百块的签名成本,从那之后我就知道,超级签名的稳定性,从根上就跟用的苹果开发者账号质量绑定,正规做超级签名的都是用多个独立注册的个人开发者账号,每个账号都控制在八十台设备以内,绝不超量碰苹果风控的红线,所以很少出问题,那种低价的就是赌苹果不查,抽到一次就是全损。后来我换了正规渠道的超级签名,价格是一块二一个设备按月收费,虽然看起来比按年卖的贵,但用了快三年,除了偶尔有员工换手机、还原出厂导致个别掉签,补签只需要单独给这台设备重新生成链接,几分钟就能搞定,从来没出现过全量掉签的情况,稳定性比我一开始选的低价货好太多。
很多客户找我的时候,原来都是做H5页面的,想要把页面做成app的样子放到手机桌面,不用每次打开浏览器输地址,所以都需要做H5封装成IPA包,再做IPA签名,这种需求根本不需要上架商城,走签名就能满足,对于小批量几十台设备的需求,超级签名其实是非常合适的,成本不高,操作也简单,封装加签名一天就能交付,客户第二天就能用,我之前接了一个做社区团购的客户,十个团长用的平板开单,做H5封装加超级签名,一个月才不到十五块,用了快两年都没出问题,比上架商城省了不知道多少时间和成本。
说完超级签名,就到了这次的核心,我最近两个月做的TF签名实测,给三个不同类型的客户做了TF签名,整整测了两个月,说一下真实的使用效果。TF签名本质是用苹果官方的TestFlight测试渠道,本来就是苹果给开发者放测试版应用用的,属于官方认可的渠道,所以理论上稳定性会比第三方签名高很多,我之前也只是听同行说,这次自己实测之后才真的服。第一个客户是做连锁零售的,两百多台门店平板用来做员工培训,原来用的是小渠道的共享企业签名,不到一个月掉了三次,每次掉签全门店都打不开培训资料,新员工没法入职培训,店长天天投诉,客户老板找到我的时候就一个要求,不管多少钱,必须稳定,不能掉签。我给他推了两个方案,小批量核心设备用超级签名,全量用TF签名,客户选了TF,我就把封装好的IPA提交上去,TF的审核真的比商城上架松太多了,只要不碰违规内容,基本都能过,我这次提交不到十二个小时就审核通过了,生成邀请链接之后,客户让所有门店点击链接跳转到TestFlight就能下载安装,连描述文件都不用装,也不需要用户去设置里信任证书,操作非常简单。到现在整整两个半月过去了,我每天都跟客户对接使用情况,整个过程只有一个用户因为自己误删了TestFlight重新下载了一次,其他两百多台设备全部正常使用,一次掉签都没有,这个稳定性真的远超我之前用过的所有签名类型。第二个测试的应用是一个未上线的独立游戏测试版,客户要做一千人以内的小范围公测,收集玩家反馈,做TF签名之后,半个月就有八百多个玩家下载测试,全程没有任何安装问题,也没有掉签,比原来用超级签名分批做方便太多,成本还低。第三个是H5封装的本地商家引流应用,三百多个代理的手机要装,用了两个月也没出任何问题。
价格方面,TF签名不同渠道的差异也很大,小渠道的共享TF签名,两三百块用三个月,那种基本都是把多个应用放到同一个开发者账号的TF名额里,用不了多久就会被苹果风控封掉,我之前也试过一次,不到二十天就不能用了,正规渠道的TF签名都是独立的,一个应用对应自己的开发者账号,按季度或者按年收费,价格从一千多到几千不等,看应用的类型,虽然比共享的贵,但是胜在稳定,我这个连锁客户用完两个月就直接续了一年,说原来每个月担惊受怕掉签,现在完全不用管,多花的钱太值了。
说到这里就不得不提苹果的Apple ID风控机制,做了这么多年签名,我太清楚苹果的规则了,苹果不是禁止内测签名,它禁止的是滥用开发者权限和违规应用,你一个个人账号超量绑设备,一个企业账号签几百个不相关的应用,下载量还异常大,风控系统肯定能检测到,检测到就是封号吊销证书,跟着就是大面积掉签。我刚入行的时候吃过一次大亏,那时候帮客户签一个擦边内容的应用,用的是我自己花六百多块买的企业开发者账号,结果不到十天,账号直接被苹果封了,证书吊销,我手上三个用这个证书签的应用全掉了,不仅赔了客户一千多块违约金,那个企业账号也打了水漂,从那之后我就定下规矩,只接合规应用,绝不违规滥用账号权限,超级签名严格控制每个账号的设备数量,绝不超量,所以这么多年下来,大规模掉签证书吊销的事情,我已经快五年没遇到过了。
对于批量设备使用的场景,我现在最推荐的就是TF签名,原来超级签名一个个人账号最多一百台,批量一千台就要十个账号,管理起来麻烦,成本也不低,TF签名只要审核通过,不限制下载设备数量,不管是几百台还是几千台都能用,而且因为是官方渠道,根本不会轻易掉签,补签的情况都很少遇到,只有用户自己删除应用才需要重新下载,根本不需要我们这边做额外操作,比超级签名还省心得多。我去年给一个千人规模的制造业客户做内部办公应用,一千两百台员工手机要装,原来客户用的是共享企业签名,一个月三百多块,不到一个月掉了四次,每次掉签IT部要一个个通知重新安装,折腾得不行,找我改方案之后,全量做了TF签名,用到现在一年多了,只出过三五个用户自己删应用的情况,重新下就好了,一次大规模掉签都没有,客户IT部的负责人说,这是这么多年用过最省心的一次。
现在整个签名市场的价格体系其实非常乱,不同渠道差得不是一点半点,企业签名里,共享证书一个月两三百到四五百,独立企业证书一个月要两三千到上万,超级签名里,低价终身几块钱一个设备,正规按月一块到三块一个设备,按年十几块一个设备,TF签名共享的几百块三个月,正规独立的一千多一季度到几千一年,真的是一分钱一分货,我踩过太多低价的坑,原来刚做外包的时候,为了留住客户,总是选低价压缩成本,结果掉签之后还要自己擦屁股,赔时间赔精力,有时候还要赔客户违约金,算下来反而比一开始选正规稳定的亏更多,现在我不管接什么单,都会跟客户说清楚低价的风险,稳定的好处,大部分客户只要吃过一次掉签的亏,都会愿意选稳定的,毕竟应用不能用,耽误正事才是最大的损失。
我做了这么多年,见过太多客户为了省几百块的签名钱,结果耽误了项目上线,耽误了活动开展,损失远不止那点签名钱,所以我现在一直都主推稳定的方案,小批量几十台设备用正规超级签名,成本低够用,批量几百台以上直接用TF签名,稳定省心成本还不高,也符合苹果的规则,很少触发风控,更不容易掉签,也不用天天担心证书吊销,就算遇到问题,补签也非常方便,不会影响所有用户使用。苹果开发者账号、H5封装、IPA签名、商城上架这些环节,我天天都在接触,其实大部分中小客户的需求根本不需要上架商城,做封装签名就能满足需求,选对稳定的签名方式,能省太多事。