昨晚整理手机相册,翻出去年给苹果开发者账号续费的付款截图,突然就想唠唠我遇到的苹果签名那些事,我做接散单的外包开发快四年,这坑踩的够绕北京五环一圈了。
刚入行那会接了个本地餐饮连锁的单,客户要把他们的内部员工考勤H5封装成APP,嫌苹果apple store上架审核太严,还要每年交年费,排审核都要半个多月,明确说不上架,让我弄个能直接安装的IOS签名就行。我那会啥也不懂,去网上搜,找了个报价特别便宜的中间商,做苹果超级签名,120块钱包500台设备,承诺三个月不掉签,我想想比我报价给客户的还低,就爽快付了钱。
结果才第七天,客户来找我,说所有员工的APP都打不开了,全掉签。我去找中间商,对方说他用的共享证书,账号被Apple ID风控封了,补签要再加80。我不想砸自己招牌,自己掏了钱补,结果半个月又掉了,再找对方,已经被拉黑了。那会真的气到凌晨两点没睡,一边给客户道歉一边想,苹果签名怎么这么不靠谱?
后来自己查资料摸透了技术原理才明白,尤其是超级签名,本质就是用个人苹果开发者账号自带的100台测试设备配额,把每台安装APP的设备UDID绑定到账号后台,再用开发者证书给IPA签名,走的是苹果官方的测试分发通道,只要账号不违规、不被封,根本不会随便掉签。那些便宜的共享签名,都是一个账号塞几十个不同客户的APP,只要有一个是违规的,整个账号被苹果封掉,所有签过名的APP全掉签,能稳才怪。
想通了我干脆自己攒账号,现在手头11个个人苹果开发者账号,每年到期统一做苹果开发者账号续费,去年续费总共花了6710块,合下来每个610块,比买新号划算很多。现在我自己给客户做IPA超级签名,只接正规的APP,不管是H5封装还是网站封装出来的IPA,一个号只放一个客户的APP,最多装80台设备,绝不装满留余量,特意避开苹果的风控红线。
价格我也明码标价,散户二三十台设备的,100块钱包一年稳定,设备多的按2.8块一台一年,比黑心中间商贵不了多少,但稳多了。这一年半下来,我做了二十多个APP签名,总共只掉过一次,还是客户自己更新IPA的时候改了包名没告诉我,导致签名不匹配,我十分钟就补好了,连客户的日常使用都没耽误。
说实在的,很多小项目、内部工具、创业测试版APP,本来就没必要硬挤苹果商城上架,苹果签名只要找对方式,稳定性真的没话说。我现在八成的不上架项目都走自己的苹果超级签名,客户不用等审核,用户直接点链接就能安装,我也不用天天半夜爬起来处理掉签的糟心事,省心太多。之前踩过的价格坑,现在想想也不是坏事,至少让我摸清楚了,稳才是做苹果签名最实在的道理。