我一开始和几个朋友搭了个小团队,做了一款面向本地线下商户的私域客户管理工具,因为功能设计里有自定义的客户标签分组、线下优惠核销还有通讯录批量导出的功能,一开始我们信心满满想走官方上架,毕竟官方上架是最稳定的,所有人都能直接搜得到下载,也不用折腾签名的事。结果我们前前后后改了四次,提交了三次审核,每次都被打回来,要么说我们的隐私收集没有公示清楚,要么说我们的核销功能涉及线下交易不符合平台规则,最后一次修改完提交还是没过,代上架找了也没用,人家说我们这个类型本身就卡得严,很难过审。那时候我们已经谈了十几个意向客户,就等着上线给人家用,没办法只能转头找苹果签名的路子,从此就开始了漫长的踩坑之旅,一路从各种掉签折腾到现在稳定使用,个中滋味真的只有自己清楚。
最开始我什么都不懂,网上搜了一圈,最先看到的就是H5封装,好多商家说H5封装最快最便宜,不用什么复杂操作,几天就能弄好上线。我那时候着急上线,就找了一家做了,花了很少的钱,确实很快就弄好了,结果给客户装上去才发现问题一堆。首先打开必须依赖 Safari,每次跳转都卡,有时候还会直接被苹果拦截,弹出风险提示说这个网页不可信,根本进不去。而且原生应用该有的推送功能用不了,客户有新的核销提醒根本收不到,很多原生的本地存储功能也没法用,稍微存多一点客户数据就卡得动不了。用了不到一周,一半的客户都跟我们说用不了,要么打不开要么太卡没法用,H5封装这条路就算彻底走不通了,只能换下一种方式。
之后我才慢慢了解到苹果签名的基本原理,原来苹果的所有应用都需要经过签名才能在系统上安装,本质就是利用苹果给不同类型开发者颁发的证书做授权,让系统认可这个应用可以正常运行。不同的签名用的证书不一样,权限和稳定性也不一样,官方上架用的是苹果官方的发布证书,只要过审就一直稳定,但是审核太严;超级签名用的是个人开发者的测试证书,利用Ad Hoc授权安装,不需要额外设置信任;企业签名用的就是我们说的通用企业签名证书,是苹果发给企业做内部分发应用的证书,不限制设备安装数量,直接分发链接就能安装;TF签名是把应用上架到苹果官方的TestFlight测试平台,用官方的测试证书签名,本身是苹果官方认可的,所以稳定性也比较高。了解完原理我就开始挨个试不同的签名方式。
H5不行之后我先试了廉价的共享企业签名,网上好多商家报价很低,说掉签包补,我想着先试试,结果用了不到一周掉了三次,每次掉签所有客户都打不开,我就得重新找商家补签,然后重新发链接给所有客户,教客户删掉旧版本装新版本。那段时间我每天什么都不用干,打开微信全是客户问为什么又打不开了,我天天忙着回复客户,找商家补签,有的时候商家半天不回,补签要等一整天,客户都被折腾走了好几个。我问商家为什么掉签这么频繁,商家才说便宜的都是共享证书,一个通用企业签名证书放几百个应用,什么类型的都接,只要其中一个应用违规被苹果查到,整个证书就会被封,上面所有应用都会掉签,所以掉签本来就频繁,想要稳定就得加钱做独占证书。我那时候没办法,已经投入这么多了,只能加钱换了所谓的独占通用企业签名证书,换完之后确实好了一阵,快半个月没掉签,我那时候还以为终于稳定了,结果一个多月之后,还是掉了,原来商家所谓的独占,就是只把比较稳定的应用放一起,还是放了几十个,其中有一个违规应用被查,整个证书还是没了,我的应用也跟着掉了,那时候真的差点就放弃这个项目了。
后来听圈内朋友说超级签名稳定,不容易掉签,我就转头去试超级签名。超级签名确实安装体验很好,客户点链接直接就能安装,不用去设置里信任证书,步骤少很多,我那时候客户不多,算下来成本也能接受,刚装上的时候确实很顺,用了一个多月都没出问题,我那时候还觉得终于找对路了。结果慢慢客户多了之后,问题就来了,新客户点安装一直提示安装失败,我去找服务商问,才知道原来一个个人开发者证书最多只能绑定一百个设备,我们的客户已经快到上限了,再加设备就得换个新证书,所有老客户都得重新迁移重新安装,不然证书一换老客户也用不了。我没办法只能花钱换了新证书,通知所有客户重新安装,折腾了快一周才弄完,结果不到两个月,服务商的好几个证书被苹果封了,我这边又有几十个客户的应用打不开,又得重新折腾,那时候我才明白,超级签名虽然单个安装体验好,但是设备受限,证书也容易被封,客户多了之后不仅成本涨得快,还折腾,不适合我们这种客户慢慢增长的项目。
超级签名不行之后我又去试了TF签名,TF签名大家都说它是官方的,不会掉签,我找服务商提交了申请,审核确实比官方上架松很多,第二天就过了,然后给客户发链接下载。用了之后确实,三个多月都没掉过签,稳定性确实没得说,毕竟是苹果自己的测试平台,苹果不可能封自己的平台,所以只要应用不违规确实不会掉。但是问题也很明显,首先用户必须先下载TestFlight这个官方应用,才能安装我的应用,很多客户尤其是线下商户的老板,大多年纪不小,对这些操作不熟悉,好多人不知道怎么下载,也不愿意多装一个没用的App,每次都得一步步教,特别麻烦。而且TF签名的测试期只有九十天,到期之后就得重新提交审核,重新让所有用户下载更新,每三个月就要折腾一次,对于我们来说也挺麻烦的,客户也烦,好多客户嫌麻烦索性就不用了,推广起来阻力特别大。
试了这么多签名方式之后,我又回头重新研究通用企业签名证书,之前踩坑都是因为找错了服务商,用了劣质的共享证书,那有没有真正稳定的通用企业签名呢?后来还是圈内一个做了多年内部应用的朋友给我介绍了一个正规服务商,他们做的稳定通用企业签名,不接任何违规应用,每个证书上面只放少量同类型的合规应用,严格控制数量,避免因为其他应用违规牵连,我抱着试试的心态换了过去,用到现在已经快半年了,真的特别稳定,整个过程就掉过一次,还是那阵苹果大规模清理企业证书,整个行业都受影响,服务商当天就给我换了新证书补签好了,从掉签到重新出链接不到半天,客户也就重新安装一次,之后再也没出过问题。
用到现在我最大的感受就是,其实不是企业签名不稳定,是好多不良商家为了多赚钱,把几百个应用甚至更多应用堆在一个通用企业签名证书上,不管什么违规应用都接,才导致掉签频繁,正规的服务商控制应用数量,只接合规应用,稳定性真的很高,完全能满足日常使用。而且通用企业签名的安装体验真的比其他方式好太多,客户只要点一下链接,下载安装之后,去设置里点一次信任,之后就能一直用,不需要额外装任何App,也不限制设备数量,不管来多少新客户都能直接装,不用担心中设备名额,成本也是固定的,不会像超级签名那样客户越多成本越高,算下来比超级签名划算太多,也比TF签名省心太多,不用每三个月折腾一次重新下载。
我之前踩过那么多坑,也有过很多次糟糕的重签补签经历,最惨的一次就是用廉价共享签名的时候,周五晚上掉的签,卖家周末不上班,等到周一才给我补签,整整三天所有客户都用不了,那时候刚好商户做周末活动,好多客户要核销优惠,结果用不了,最后我还赔了几个客户的损失,从那之后我就知道,签名稳定和售后及时有多重要。现在我用的这个稳定通用企业签名,就算偶尔有问题,售后也能及时处理,补签也不需要额外加钱,都是包含在服务费里的,不像之前碰到的小商家,补签一次要收一次钱,算下来一年的补签费比签名本身还贵。
这么多签名方式对比下来,不同渠道的差异也很大,我之前在二手平台找过,在某宝找过,在技术论坛找过,二手平台大多是个人倒卖,收了钱就找不到人,某宝大多是廉价共享签名,卖的时候说的好听,掉签了就不理人,论坛里虽然有推荐,但是也有不少托,最后还是靠圈内朋友介绍才找到靠谱的,所以找签名真的不能只看价格,贪便宜最后吃大亏,一开始省的那点钱,最后折腾走的客户和浪费的时间,远远比那点差价多得多。
现在我的项目运行得很稳定,再也不用天天盯着手机处理客户的掉签投诉,能把所有精力放在优化产品功能和拓展客户上,客户用着稳定,对我们的信任度也越来越高,转介绍的客户也越来越多。对于我们这种过不了官方上架的小团队项目来说,稳定的通用企业签名证书真的是目前最适合的方案,官方上架能过当然最好,但是大部分不符合平台规则的项目,想要快速上线给客户用,选对一个稳定的通用企业签名,真的能省太多事,也能让项目走得更远。