随着苹果对于企业分发证书的频繁吊销和日益收紧,代签名行业也随之迭代出了黑科技,即所谓的超级签名。
了解更多超级签与解决应用掉签问题加我victeam005解决
超级签名安装流程演示
从整个安装流程上来看,超级签名少了在设置里面信任企业证书的步骤,体验上要比企业分发更简单和容易接受,同时分发价格也贵的离谱,不禁让人好奇这新瓶里面到底装的是什么酒。
今天就来帮大家解析一下其中的门门道道,以及这套机制的技术难点。
image
据说某分发平台价格表,来源网络,本人对图片真实性不负责
签名原理
签名原理其实就一句话,使用了苹果提供给开发者的Ad-Hoc分发通道,把安装设备当做开发设备进行分发。
既然签名用是 Ad-Hoc ,那么 Ad-Hoc 所具有的优劣势也一并继承了下来:
优势:
直接分发,安装即可运行,不需要用户做企业证书的信任操作
目前稳定,不会有证书吊销导致的业务风险(后续苹果政策风险非常高)
缺点:
单开发者账号的iPhone设备数量只有100个,导致分发成本非常高(99美元/1年/100个设备)
开发者账号需要预先写入安装设备的UDID,在工具链不通的情况下,获取用户的UDID相对困难和繁琐,而且手动写入UDID不存在商用可行性,当然目前这个缺点被解决了
整体架构
接下来我们就看看整套机制是如何进行的:
设备安装描述文件后,会向服务器发送设备的UDID。
服务器收到UDID后,将UDID注册到某个开发者账号下。
再生成签名用的描述文件,给IPA签名。
然后iPA传Server,使用itms-services方式让用户下载。
技术细节
使用配置文件获取UDID
苹果公司允许开发者通过IOS设备和Web服务器之间的某个操作,来获得IOS设备的UDID(包括其他的一些参数)。这里的一个概述:
在你的Web服务器上创建一个.mobileconfig的XML格式的描述文件;
用户在所有操作之前必须通过某个点击操作完成.mobileconfig描述文件的安装;
服务器需要的数据,比如:UDID,需要在.mobileconfig描述文件中配置好,以及服务器接收数据的URL地址;
当用户设备安装描述文件后,设备会回调你设置的URL,如果你的URL返回302跳转的话,Safari浏览器会跳转到你所给的地址;
Apple Developer Center 自动化工具
接下来的关键点就是如何在获取到用户的UDID之后,秒级完成注册新的开发者设备+更新Provisioning Profile的。 这里我们需要借助开源工具(Spaceship):
Spaceship公开了Apple Developer Center的API,而且执行速度比解析开发者Web页面快两个数量级,从而在非常短的时间内搞定Provisioning Profile。 这个框架解决了整套机制的关键问题,成为整个工具链的基石。其实某平台早就完成了UDID获取和应用签名分发的技术储备,只差这套API。
下面是解析开发者Web页面和直接访问API的速度对比图:
SpaceshipRecording
Cool!!!!!!! 非常棒!再次为Spaceship鼓掌
如何自动签名封包
此处其实应该有一万个解决方案,通过命令行脚本/Python脚本/或者其他第三方都能实现。
这里推荐使用 Sigh 这个框架来解决这个问题。
Sigh的用法和配置都非常简单,一个纯命令工具,丰富的配置选项(自行查阅文档),活跃的社区,完全够用了。
直接上演示图:
OTA 分发已签名的应用
emmmm 此处也应该有一万个解决方案,那就选择 AppDeploy 吧。入选原因非常简单,这个框架有Logo(看脸的社会就是那么真实...)。
AppDeploy Logo
可视化部署流程如下图(同时支持命令行调用):
未币如此
可以的啊
来分发(http://laifenfa.com),垃圾!! 购买了100台套餐后,消耗的飞快,我原来就100左右的活跃用户使用,但短短半个月就消耗了我300台,一共6600元!后来一查,原来是这个所谓不掉签的超级签名,才几天就掉签了,然后用户重新下载,又消耗了新的设备台数!!!实在太恶心了,没有这样坑钱的! 大家千万别去“来分发”去购买,所谓的超级签名连几百元一个月的共享签稳定性都不如!!!! 绝对骗子!! 他们以苹果封号,不可抗拒为由为自己辩护!!但后来我又询问了一圈,都没有遇到超级签名掉签情况, 这完全是“来分发”自导自演的掉签把戏,然后坑用户的钱,把锅甩给苹果!!! 大家擦亮眼睛!!
这样还不如自己搭建一套, 一个账号700,便宜多了
搭建好了只要用就行了。
你会搭吗?
您还在用企业签名吗?老用户掉了伤心吗?快来使用超级签名吧! 苹果企业签名完美替代方案,告别掉签烦恼!
上一篇:苹果的超级签名是怎么弄的
下一篇:首次揭秘“超级签”与企业包行业内幕!
ios超级签能维持多久怎么寻找苹果超级签名正规平台?
【微导流平台】苹果签名是怎么定价的?有便宜的苹果签名吗?
苹果签名中出现的TF有什么用处
苹果签名_TF苹果签名的市场价格是多少?苹果TF签名如何上架?
苹果ios超级签名稳定吗?超级签名和企业签名有什么不同?
IOS苹果签名_TF苹果签名是什么?区别?特点?
网站友情链接: 微信号购买平台 微信号出售 买微信号 刷票 微信刷票 微信投票 快手刷粉丝 微信号出售 微信号批发 微信号购买 王者荣耀代练 苹果超级签名 ios超级签名 超级签名 刷票 王者荣耀代练 ios企业签名