> ipa签名 >

超级签名是怎么实现的?一文解读超级签名原理

2020-04-22 阅读:


超级签名原理

超级签名就是利用了苹果提供的Ad-Hoc分发通道,把这一百台安装设备当做开发设备来进行分发。超级签名就是获取用户设备的UDID→UDID添加到开发者后台→出含有所有已添加过的UDID的证书→用该证书出包给用户安装即可。 亥著超级签名公/私有池可以了解一下。

超级签名整体架构

接下来我们就看看超级签名的整套机制是如何进行的:

(图源网络)

1.设备安装描述文件后,会向服务器发送设备的UDID。

2.服务器收到UDID后,将UDID注册到某个开发者账号下。

3.再生成签名用的描述文件,给IPA签名。

4.然后iPA传Server,使用itms-services方式让用户下载。

Apple Developer Center 自动化工具

接下来的关键点就是如何在获取到用户的UDID之后,秒级完成注册新的开发者设备+更新Provisioning Profile的。 这里我们需要借助开源工具(Spaceship)


既然超级签名用是 Ad-Hoc ,那么 Ad-Hoc 所具有的优劣势也一并继承了下来

超级签名优点:

直接分发,安装即可运行,不需要用户做企业证书的信任操作(企业签名需要有信任这一步骤)

目前稳定,相较于普通版企业签名证书吊销风险较低(后续苹果政策风险非常高)

超级签名缺点:

单开发者账号的iPhone设备数量只有100个,导致分发成本非常高(99美元/1年/100个设备)


所以超级签名使用的是苹果开发者账号,并不是企业开发者账号,而是苹果的个人开发者账号,是可以通过购买来增加下载次数的。

亥著超级签名优势:

亥著超级签名,支持公有池和私有池系统。

开发者可以直接在亥著开发者中心购买到设备量,即直接在亥著进行超级签名。

或者通过私有池上传个人的开发者账号来进行使用,即借助亥著开发者服务平台超级签名系统使用。

开发者可以有更多样的选择,同时不需要的开发者个人账号/自用消耗不完的设备也可以在亥著平台上进行挂售,售后金额可以直接提现到自己的账户,超级签名形式多样。

平台同时拥有公有池和私有池两种选择,开发者对于设备数的购买更加方便选择更加多样,可以直接通过超级签名的栏目购买设备量,也可以通过私有池上传自己的个人账号。省时又省心~开发者对于超级签名的使用更加方便灵活,亥著开发者平台还有更多免费功能可以体验,可以了解。

感谢阅读!

用户评论
  • 小著
  • 超级签名价格随市场情况会上下波动,价格区间在11-18元;拥有个人证书价格另算;需要了解更多内容:haizhuyx.com/

  • 0

网站友情链接: 微信号购买平台 微信号出售 买微信号 刷票 微信刷票 微信投票 快手刷粉丝 微信号出售 微信号批发 微信号购买 王者荣耀代练 苹果超级签名 ios超级签名 超级签名 刷票 王者荣耀代练 ios企业签名