我做一款小众工具类iOS应用快三年了,一开始因为功能和资质的问题没办法直接走官方上架,只能找苹果签名,这一路踩过的坑能装满一箩筐,从天天掉签掉的怀疑人生,到现在稳定用了两年多没出过大问题,也算摸透了各种签名的门道,今天就把我的真实经历分享出来。
最开始的时候我刚创业,手里资金不多,就想找最便宜的签名先用着,听圈里人说企业签名便宜,不限设备,我就找了个共享企业签名,一个月才几十块钱,当时还觉得捡了大便宜,谁知道用了没一个星期就第一次掉签,我那时候用户才一百多,一大半用户过来找我说APP打不开,我赶紧找商家补签,商家说共享签名掉签很正常,补好就行了,我等了大半天补好,通知用户重新下载,刚消停没三天又掉了,那段时间我每天醒过来第一件事就是看微信,一半以上消息都是说APP打不开,我啥也干不了,天天就忙着找商家补签、通知用户,很多用户嫌麻烦,下了三次之后直接就卸载走了,不到一个月我就流失了快一半用户,心疼的不行。后来我想着加点钱换个稳定的,就换了独占企业签名,一个月八百块,说是一个证书只给我一个APP用,确实比共享稳定一点,但是还是平均一两个月掉一次,只要掉就是全用户都打不开,还是要重新下载,还是会流失用户,我那时候才开始认真研究苹果签名的证书原理,才明白为什么企业签名这么容易掉。
其实苹果所有安装到iOS设备的APP,都需要苹果授权的开发者证书签名,系统验证签名有效才能打开,签名失效就是我们说的掉签。不同的签名用的是不同类型的苹果开发者证书,走的不同授权机制。企业签名用的是苹果的企业开发者证书,本来是给企业内部开发自用APP用的,允许不用上架就能给员工安装,但是苹果明确要求只能内部使用,如果拿来给外部用户用,被苹果检测到就会直接吊销证书,一吊销所有用这个证书签的APP全部失效,这就是为什么掉签。共享签名是几十个APP共用一个证书,流量大,很容易被苹果的检测机制抓到,所以三五天掉一次都是常态,就算是独占证书,只有你一个APP用,只要用户多了,用的时间久了,还是会被苹果检测到,还是会掉,只是频率低一点而已,本质上还是不稳定。
后来我听同行说超级签名稳定,我就抱着试试的心态换了超级签名,一开始我还是不敢把所有用户都迁过去,只迁移了一半留下来的老用户,观察了一个多月,一次都没掉,我才彻底放心。超级签名用的是个人或者公司开发者账号的Ad Hoc测试权限,每个个人开发者账号一年只需要给苹果交九十九美元,最多只能绑定一百个测试设备,刚好符合苹果给开发者测试APP的要求,所以只要服务商不违规操作,不往一个账号里塞几百个设备,苹果一般不会认为是滥用,很少会吊销账号。就算真的某一个账号出问题,也只会影响不到一百个用户,不会像企业签名那样全用户掉签,服务商只要把这些用户迁移到新的账号就行了,很多时候后台就能处理,用户根本不用重新下载,几乎感知不到,稳定性自然比企业签名高太多。我那时候才知道,很多人说超级签名容易掉,其实都是碰到了不靠谱的服务商,为了省成本,一个账号塞几百个设备,早就超出了苹果允许的范围,当然容易被封,掉签就多,找靠谱的服务商控制每个账号的设备量,真的稳定很多。
之后用户慢慢多了,我又了解到TF签名,也就是TestFlight签名,这个是苹果官方的测试渠道,开发者把APP上传到TestFlight,苹果审核过后用户就能直接点链接下载,签名都是苹果官方做的,只要APP不违规被苹果下架,根本不会掉签,稳定性比超级签名还要高。我就把大部分普通用户都迁移到了TF签名,只留小部分核心用户用超级签名,这样搭配下来成本更低,稳定性也更高。我也试过别人推荐的H5封装,就是把网页套个APP壳,当时想着便宜,几百块就能做好,谁知道用了之后体验差到不行,打开要加载半天,推送收不到,调用摄像头都卡,很多用户点进去一次就再也不用了,而且H5封装做好之后还是需要签名才能安装,还是逃不开掉签的问题,我用了半个月就彻底放弃了,还是老老实实做原生APP用正规签名。
官方上架我也一直在尝试,毕竟官方上架是最稳定的,用户直接从App Store就能搜索下载,信任度最高,也不会有任何掉签的问题,还能带来自然流量。但是苹果审核真的太严了,我一开始的完整功能因为资质和规则的问题,被打回来三次,改了两个月,后来我把能拆分出来的合规基础功能单独做了一个版本,办齐了需要的资质,终于过审上架了,现在新用户进来都是先下载官方版本体验基础功能,满意了再引导到签名版用完整功能,这样的搭配其实非常舒服,既能获取自然流量,又能满足核心用户的需求。
我这么多年也攒了不少重签补签的经历,最惨的一次还是刚做应用的时候,找了个QQ群里的个人中间商买企业签名,交了三个月的钱,才用了半个月证书就被封了,我找他补签,发现他已经把我拉黑跑路了,那时候我一百多个付费用户全部打不开APP,我急的一晚上没睡,到处找临时补签的渠道,最后花了原来三倍的价钱才重新签好,还是流失了二十多个付费用户,从那以后我再也不找个人中间商和小商家了,宁愿多花一点钱找正规的专业签名平台。还有一次冬天的深夜,我都睡了,微信一下子弹出来几十条消息,都是说APP打不开,那时候我还在用共享企业签名,我爬起来找商家,商家第二天才回消息,说证书没了要重新签,等补好已经第二天下午了,又流失了不少用户,那段时间我真的想过要不要放弃,就是因为天天掉签搞的我根本没时间更新产品,全部精力都用来补签安抚用户了。
换了稳定的签名之后,这种情况就再也没有了,我现在用超级签名加TF签名搭配官方上架,两年多了,只有一次碰到一个超级签名的账号被苹果吊销,平台后台自动把那几十个用户迁移到了新账号,用户根本没发现APP出过问题,我也是后来看后台通知才知道这件事,真的太省心了。说到价格渠道对比,我也用过这么多,其实各有优劣:共享企业签名最便宜,几十块钱一个月不限设备,但是掉签掉到疯,只适合临时测试用,正经做产品绝对不能用;独占企业签名几百到几千一个月,比共享稳定一点,但还是会掉,成本也不低;超级签名一般按设备数收费,我现在用的是三块多一个设备,添加之后只要不删就能一直用,一年下来一千个用户也就几千块,平均每个月才几百,比独占企业签名便宜还稳定;TF签名一般几百块钱一次,能用九十天,到期重新传一下就行,一万个测试名额够用,用户多的话比超级签名成本还低,而且更稳定;H5封装几十到几百块就能做,但是体验太差,只适合做临时内部入口,正经产品不推荐;官方上架自己弄的话只要交九十九美元一年的开发者费,找代办的话几千块包过,但是能不能过要看你的产品符合不符合规则,过了就是一劳永逸最稳定。渠道方面我也试过淘宝、QQ群、贴吧、个人中间商、专业平台,淘宝很多都是转单,出了问题推来推去找不到负责人,个人中间商容易跑路,还是专业的签名平台最靠谱,有后台自己就能上传操作,有客服售后,价格透明,出问题半小时就能处理,有保障。
说到超级签名和苹果审核的关系,其实很多人担心超级签名会被苹果查,其实只要你做的不是违法违规的应用,服务商不滥发,超级签名每个账号才不到一百个设备,属于正常的测试范围,苹果根本不会特意去查,自然也就很少出问题。我自己用了这么久,大部分时间都是稳定的,很少出问题,只要找对服务商,控制好账号的设备量,真的比企业签名稳定太多。
现在我每天不用再盯着掉签补签,能安心更新产品,优化功能,用户留存率比之前掉签频繁的时候高了快一半,收益也稳定增长,真的感慨选对签名方案太重要了,不要图便宜选那种不稳定的签名,省了几百块签名费,流失了成千上万的用户收益,真的太不划算,我踩了这么多坑,才找到这个超级签名加TF签名搭配官方上架的稳定方案,用了两年多,真的太省心了。