ios企业签名OTA安装:我从掉坑到稳定的使用历程
我开了家小型的婚纱摄影工作室,前两年想做一款属于自己的独立App用来给客人存储和预览客片,方便客人随时调取分享,一开始我想着直接做了上架官方App Store,找外包开发完包之后,才知道上架没那么容易。我的App因为涉及到客人隐私照片存储,还有引导客人添加门店顾问微信的模块,前前后后被苹果打回了四次,每次修改都还是因为 guidelines 相关的问题,说内容偏向工具类同质化,还有非必要的导流功能不符合要求,那时候开发已经花了不少钱,再改下去成本太高,没办法只能想着找签名做分发,谁知道这一踩坑就是大半年,直到现在才摸到了稳定使用的门道,这一路的经历说出来能给很多和我一样需要做iOS内测分发的人提个醒。
最开始我什么都不懂,听人说企业签名最便宜,还能直接OTA安装,用户点链接就能装,不用复杂操作,我就随便在网上找了个看起来报价很低的,一百多块钱包月,说掉签免费补,我想着这么便宜就试了。刚签完装上确实没问题,那时候刚好门店做婚博会活动,我把安装二维码印在宣传册上,三天就有一百多个客人装了,结果第三天早上我打开App,直接变成了灰图标,点也点不开,明显就是掉签了。我赶紧联系卖家,卖家隔了半天才回我,给我发了新的链接让我通知所有用户重新装,我那时候急得团团转,一个个给留了联系方式的客人发消息,还在活动群里发公告,好多客人本来就只是想先看看客片,嫌重新安装麻烦,直接就删掉了,三天拉的新用户一下走了一大半。谁知道这只是开始,之后的一个月里,前前后后掉了五次签,平均一周掉一次,每次都要重新通知重新装,客人怨声载道,我也天天盯着签名有没有掉,根本没心思打理门店的生意,那时候我才知道,原来便宜的企业签名这么坑。
踩了坑之后我开始自己查资料,慢慢搞懂了iOS签名的原理,其实所有的签名本质都是利用苹果给开发者发的证书做授权,证明这个应用是被允许安装到未越狱的iOS设备上的,不同的签名用的证书不一样,稳定性和价格也差很多。企业签名用的是苹果发给企业开发者的企业证书,本来是给企业做内部应用开发测试用的,允许不限制设备安装,所以才能做OTA分发,方便用户直接安装,但苹果会对企业证书做监测,如果一个证书签了太多应用,或者签了违规内容,就会被苹果封掉,证书一封,所有签过这个证书的应用就会掉签,这就是为什么很多便宜的企业签名天天掉,因为都是共享证书,几百个上千个应用挤在一个证书里,什么违规的都有,苹果一查就是一锅端。超级签名用的是个人开发者的证书,一个个人证书最多只能绑定一百台设备,所以超级签名是按设备数量收费,安装的时候自动获取用户设备的UDID加到证书里,因为每个证书承载的设备数量有限,也不容易被苹果监测到,理论上比共享企业签名稳定。TF签名是利用苹果官方的TestFlight测试平台做分发,相当于把应用放到苹果自己的测试平台里,用户通过TestFlight下载安装,本质是苹果官方认可的内测行为,所以稳定性是所有非上架签名里最高的,基本不会掉签。H5封装其实就是把网页套一个App的壳,本质还是打开网页,不需要复杂的签名,但是体验很差,原生功能用不了。官方上架就是直接过审放到App Store,这当然是最稳定的,但是审核门槛太高,很多应用过不了。
搞懂原理之后我开始挨个试其他的签名方式,首先试了大家说比较稳定的超级签名,找了一个线上平台,按设备收费,一个设备三块钱,我充了六百块,当时不到两百个用户,算下来刚好够用。一开始用的时候确实不错,前一个多月一次都没掉,安装也方便,OTA点一下就装好了,我那时候还以为终于解决问题了,结果第二个月底,平台突然发通知说证书被苹果封了,所有签过的应用都掉签了,要重新签才能用,我又只能一个个通知用户重新装,折腾了整整两天,好多用户嫌麻烦直接卸载,那段时间本来慢慢做起来的口碑又掉了不少。后来我才知道,很多小平台的超级签名也是拿大量的个人证攒出来的,什么违规应用都接,苹果一查就是批量封号,所以还是不稳,正规的大平台会控制应用类型,只接正规的内测应用,价格会贵一些,但是稳定性好很多,一个设备大概五六块,不会随便掉签。
超级签名踩坑之后我又试了H5封装,那时候实在折腾够了,想着H5封装便宜,几十块钱一年,先凑合用用,结果做出来之后体验差到离谱,用户打开要加载半天,相册权限没办法调,客人上传试穿照片经常失败,预览客片的时候图也刷不出来,本来就是靠客片吸引客人,结果客人打开半天看不到图,谁还愿意下单,我用了一周就换掉了,H5封装真的只适合那种纯展示的静态应用,有一点功能需求都满足不了。
之后我听朋友推荐试了TF签名,TF签名的价格是三百多三个月,帮我上传审核包,我按照要求改了一点违规的内容之后,很快就过了审核,用户安装需要先下一个TestFlight,然后再在里面装我的应用,一开始我还担心用户嫌麻烦,没想到现在大部分用户都知道TestFlight,安装起来也没那么复杂,用了之后我才知道什么叫稳定,整整三个月,一次都没掉过,不管用户什么时候打开都能正常用,我终于不用每天早上起来第一件事就查自己的App掉没掉签了。后来到期我续了费用,中间只有一次因为我更新版本的时候不小心加回了原来的引导按钮,被苹果检测到下架了,我改完之后重新上传,一天就过了,又恢复正常使用,到现在用了快一年,只有这一次小问题,处理起来也很快,根本不影响用户使用。
这段时间我也试过找正规的独立企业签名,就是一个证书只签我这一个应用,价格是一个月三百多,比共享签名贵很多,但是稳定性好很多,我现在用来做内部测试,新功能更好之后先给门店的几个顾问测试,用的就是ios企业签名OTA安装,扫个码点一下就能装,不用UDID,不用TestFlight,非常方便,用了大半年,只掉过一次,还是因为苹果更新政策调整证书,服务商很快就给补签好了,半个小时就搞定,根本不耽误事。
算下来我这大半年换了好多服务商,各种价格渠道也摸得门清,闲鱼淘宝上的个人小卖家,共享企业签名几十块一个月,一百多块一年,看起来便宜,实际上掉签掉到你怀疑人生,掉签之后还经常找不到人,我之前就遇到过一次掉签之后卖家店铺关了,人也联系不上,只能重新花钱找服务商,耽误好几天的生意,反而花了更多钱。正规的独立企业签名,一个证书只签一个应用,一个月三百到六百不等,只要应用本身不违规,基本很少掉,适合需要OTA直接安装、不想让用户装TestFlight的长期内测。超级签名小平台两块到三块一个设备,门槛低但是证书不稳,大平台五块到八块一个设备,只接正规应用,稳定性好很多,适合几十上百个设备的内部测试,用户不多的话成本也不高。TF签名一般按季度或者按年收费,一年一千块左右,只要能过审核,稳定性接近官方上架,价格也不高,是上不了官方架的长期分发首选。H5封装几十到几百块一年,只有纯展示能用,功能性App不建议碰。官方上架如果找代上架,一次几千块不等,过了之后每年只需要给苹果交几百块的开发者年费就能一直用,只要不违规就一直稳定,能过审的话肯定是最好的选择,就是审核太严,很多应用过不了。
说到重签补签的经历,我真的一肚子话,最开始用共享企业签名的时候,前前后后补签了十几次,每次掉签都要重新发链接,一个个通知用户,有的用户不会装还要远程教,折腾一次就是大半天,一个月有一半的精力都花在这上面,用户流失了一波又一波,那时候我甚至想过干脆放弃这个App,还是用原来的发网盘算了,后来咬咬牙坚持找稳定的方案,才有了现在的省心。现在我用的组合方案就是长期分发走TF签名,内部测试走正规企业签名OTA安装,几十个内部测试设备用超级签名,一共一年下来也就一千多块钱,比之前天天找便宜签名掉了补补了掉花的钱还少,还不用天天操心。
现在我的App稳定用了快一年,客人装了之后从来不会因为掉签来找我,打开就能预览客片,存储分享都很方便,门店的客片转化率比之前发网盘高了好多,好多老客人还会转介绍新客人过来,都说用着方便。我也给身边很多做小应用、做内测的朋友推荐我的方案,告诉他们不要一开始就贪图便宜,一定要把稳定放在第一位,很多朋友一开始不信,找了便宜的签名折腾几个月,最后还是来找我要服务商联系方式,用上之后都说稳定真的太重要了,原来天天操心掉签的日子真的不是人过的。其实现在签名行业已经很成熟了,只要找对正规的服务商,根据自己的用户数量和需求选对签名方式,完全可以做到长期稳定使用,根本不会像很多人说的那样天天掉签,我就是最好的例子,从最开始掉签频繁到现在安稳使用,这一路踩过的坑也给了我足够的经验,现在真的省心太多了。我现在还在改版本,准备继续冲官方上架,能上去当然最好,就算上不去,现在的稳定签名方案也完全能满足我的需求,足够支撑门店的正常使用了。