我最早做本地生活工具App的时候,还是个没多少资金的创业新手,一开始满脑子想的都是怎么尽快把产品推给种子用户,压根没把签名这件事放在心上,谁知道光是签名这一步,就差点把我整个项目拖黄。 那时候我的App刚开发完,第一次提交App Store官方上架,就因为带了UGC内容板块,本地商户可以自主发布优惠信息,苹果说我没有完善的内容审核机制,不符合上架要求,来回改了三次提交,还是被拒了,急着上线测试推广的我没办法,只能想着先找个签名凑合用,等改完合规了再上架,谁知道这一找,就踩了整整大半年的坑,直到后来才找到稳定能用的方案。
一开始什么都不懂,只听人说企业签名便宜,不用上架就能装,我就在网上搜,找了个报价三十块钱一个月的共享企业签,付完钱当天就签好了,给了我安装链接,那时候我还开心,觉得这么便宜就能用,太划算了。 那时候我才慢慢搞懂苹果签名的基本原理,苹果不管是哪种签名,本质都是利用不同类型的开发者权限,让苹果系统信任你的App,允许不用经过App Store就能安装到手机上。 企业开发者账号本来是给大企业做内部员工App测试用的,生成的企业证书可以给任意App签名,只要用户安装后在设置里信任证书就能打开,这就是企业签名的基本逻辑。 我那时候不懂什么共享签独立签,只知道便宜就行,结果用了没三天,第一次掉签了,所有用户打开App都是灰屏,提示无法验证App,我赶紧去找商家,商家过了半天才回,说证书被封了,要补签得等,等了一天才给我新的链接,我一个个给用户发消息通知重新下载,折腾了整整一天才搞定。 谁知道这只是开始,接下来的一个月,掉了四次签,最多一次三天就掉了,每次掉签都要等补签,有时候商家还说证书没了,要加钱换证书,我那段时间每天早上起来第一件事就是打开App试能不能打开,打开微信一半消息都是用户问为什么打不开,掉头发掉的厉害,原本攒的几百个种子用户,跑了快三分之一,我那时候才知道,便宜没好货这句话真的没错,共享签就是几百个App挤在一个证书里,只要有一个App违规,整个证书就被苹果封了,所有App全掉签,能稳定才怪。
受不了频繁掉签的我,听群里的开发者说超级签名稳定,不会像企业签名那样大规模掉签,我赶紧就去问了价格,超级签名是按下载量收费的,一个下载两块五,我想着我初期用户不多,应该也花不了多少钱,就付了钱换了超级签名。 超级签名的原理其实就是用大量个人开发者账号,每个个人账号可以登记100台测试设备,把用户设备加到账号里之后签名,不用用户手动信任证书,点链接就能直接装,一开始用的时候确实不错,半个多月都没掉过,我那时候又以为找到救星了,结果好景不长,那阵子苹果查个人开发者账号违规使用查的严,我用的服务商手里一大批个人号被封,我这边又大面积掉签,所有用户都打不开了,更坑的是,超级签名按设备算下载量,重新签名之后用户重新下载,还要再扣一次下载量,原本我一千个用户,补签一次又扣了六百多个下载量,平白多花了一千五百多块钱,相当于我小半个月的签名预算白费了,而且就算没被封号,用户多了之后,超级签名的成本也越来越高,每个月签名费都要一千大几,比企业签名贵不少,还是没办法保证稳定,我又开始找新的方案。
接下来我试了TF签名,也就是TestFlight签名,这是苹果官方的测试平台,把App放到TestFlight里让用户下载,签名是苹果官方认可的,本来我以为官方的肯定稳,确实,价格也不贵,六百块钱一季度,比超级签名便宜,签完之后前两个月真的一点问题都没有,一次都没掉过,用户也能正常安装,我那时候真的松了一口气,觉得这次总没错了。 结果等到我的用户涨到八千多的时候,问题来了,TF签名每个测试版本最多只能有一万个测试设备,我再涨用户就装不上了,而且没过多久,因为被同行举报,我的TF直接被苹果下架了,又不能用了,找服务商重新提包,又要收一次服务费,就算提上去,名额还是不够用,我只能再另想办法。 走投无路的时候我还试过H5封装,就是把我的移动网页打包成原生App的安装包,想着改内容方便,不用每次更新都重新签名,结果打包完才发现,H5封装的App体验太差了,原生的推送功能用不了,本地缓存也卡,很多用户打开都卡退,核销优惠券还经常加载不出来,反馈差到离谱,而且就算封装完,还是要签名才能安装,该掉签还是掉签,根本解决不了核心问题,试了半个月我就放弃了H5封装这条路。
这时候我才静下心来重新研究不同签名的优缺点,对比价格和渠道,也问了几个做了多年App的老开发者,才知道原来企业签名也分三六九等,我之前用的便宜共享签本来就不是给正式上线用的,只是给开发者自己内部测试用的,真的要给用户用,就要找稳定的独立企业签名,独立企业签名就是一个证书只放少数几个合规的App,甚至一个证书只放我这一个App,没有违规App牵连,自然很难掉签,价格虽然比共享签贵,一个月一千二左右,但是比超级签名成本低,也比TF签名没有用户名额限制,适合我这种暂时没法上架,用户体量还在增长的项目。 我那时候已经被掉签搞怕了,咬咬牙就找了正规服务商做了独立企业签名,付了钱签好包,给了用户新的安装链接,用户按照提示安装完,去设置里信任一下企业证书就能用,步骤比我想象的简单太多,大部分用户看一遍提示就会操作,根本不用我一个个教。 换了独立企业签之后,我才算真正过上了安稳日子,第一个月,没掉,第二个月,没掉,直到第三个月,都没有一次掉签,我再也不用每天早上起来先查App能不能打开,再也不用天天抱着手机回用户的抱怨,也不用天天找服务商催着补签,省出来的时间我全都用来优化产品和谈商户合作,项目终于走上了正轨。
说到价格渠道,我踩过这么多坑也总结出了经验,不同渠道不同签名的差价真的很大,稳定性差的也很多,最早我在某宝和一些小论坛找的个人贩子,价格便宜,但是出了问题根本找不到人,补签也要等大半天,甚至收了钱就跑路,后来找正规的签名服务商,虽然价格贵一点,但是售后有保障,掉签了也能及时补,很多稳定的独立签还承诺掉签免费补,根本不用额外花钱。 不同签名的价格我也摸得门清,共享企业签一般几十块钱一个月,只适合几个人内部测试用,给用户用绝对不行;超级签名按下载量收费,一个下载一块到三块不等,量小的时候还行,用户多了成本就压不住,还容易批量封号;TF签名一般几百块钱一季度,一万用户以内真的挺稳定,就是名额有限,用户超了就没法用;H5封装一般几百块就能做,但是体验差,只适合简单的展示类项目,不适合有功能需求的产品;官方上架自己申请开发者账号,一年99美元,找第三方帮忙上架的话,服务费几千到几万不等,看App的复杂程度,上架之后是最稳定的,永远不会掉签,用户信任度也最高,就是审核严,不是所有App都能过。
说起重签补签的经历,我真的一肚子苦水,最早用共享签的时候,掉签补签还要额外加钱,有时候证书被封了,之前交的钱就打了水漂,还要重新交钱签新的,我第一个月补签就补了三次,前后花了快两百,比一开始的签名费贵了好几倍;用超级签名的时候,补签重新算下载量,我最多一个月补签花了快两千,比正常的签名成本多了一倍;用TF的时候被下架,重新提包也要再收一次服务费,平白多花好几百;直到换了现在这个稳定的独立企业签,我整整快半年都没补签过,只有一次因为我自己改了包名,需要重新签名,服务商也没额外收费,当天就签好了,换了链接之后用户几乎没受到影响,这种稳定真的是之前从来没体验过的。
现在我的App已经改好了内容审核机制,重新提交官方上架也通过了,大部分用户都引导到了App Store的官方版本,还有一部分特殊渠道的用户,一直在用稳定的独立企业签名版本,用到现在都没出任何问题。 其实走了这么多弯路我才明白,对于创业初期的开发者来说,选对稳定的签名方案真的太重要了,很多人觉得签名只是个过渡,没必要花那么多钱,贪便宜找不稳定的签名,结果掉几次签,用户都跑光了,项目还没做起来就黄了,反而亏的更多。 只要找对适合自己的方式,想要稳定使用真的不难,如果你是内部测试,选便宜的共享签就行,如果是几千个种子用户,TF签名足够用,如果用户过万暂时没法上架,稳定的独立企业签名就是最好的选择,符合条件一定要优先做官方上架,那才是长久之计,我从天天掉签的焦头烂额,到现在安安心心做产品,最大的感受就是,稳定比什么都重要,多花一点钱换稳定,真的太值了。