简介
因为最近企业签掉得太严重了,上头要求实现超级签进行游戏下载。故有了此文章,记录一下过程。
签名原理其实很简单,超级签名的技术就是使用个人开发者账号,将用户的设备当作开发设备进行应用分发。这也导致成本非常高,一个开发者账号最多只能注册一百台设备,然而一个账号的价格为99美元。不过目前超级签分发的应用稳定性很高,不用再像企业签那样经常掉签。
新建 .mobileconfig 描述文件
该描述文件用于获取用户设备的UDID,用户通过某个点击操作下载此文件,安装后服务器会收到该用户设备的 UDID 回调事件。
PayloadContent
URL
https://[你的服务器地址].com/resource/uploadUUID.do
DeviceAttributes
UDID
IMEI
ICCID
VERSION
PRODUCT
PayloadOrganization
xxx.xxx.com
PayloadDisplayName
查询设备UDID
PayloadVersion
1
PayloadUUID
c156f2f8-fc42-4260-8fc5-8644861d8293
PayloadIdentifier
xxx.xxx.profile-service
PayloadDescription
本文件仅用来获取设备ID
PayloadType
Profile Service
注册开发者设备及签名包体
由于时间太赶,这里注册开发者设备及签名包体采用