超级签名秒签ipa教程

超级签名又叫udid签名,是方面ios公开测试的一种解决方案,客户可以在ios app没有上架的情况下安装使用ios app,因为看上去很强大像超人一样,即所谓的超级签名

根据这种模式,新版签名工具实现并推出超级签名加速签算法

超级签名加速签特点

超级签模式能极大的提高签名速度,对越大越复杂的ipa加速效果越明显,经过测试速度对比 微信 普通的签名13秒左右,超级签 5秒左右 某游戏1.5G的大文件 普通签180秒左右,超级签9秒左右

使用方法


第一步 用户上传ipa,对ipa进行预签,得到预处理的ipa

预签的方法是在签名参数后面加上额外的参数 -t 1

例如

ausign --sign wechat.ipa -c dev.p12 -m dev.mobileprovision -p 123456 -o presign_wechat.ipa -t 1

第二步 预签后进行二次签名

后面设备下载进行超级签的时候,针对预签过的ipa进行签名二次签名,并且指定签名方式为超级签 -t 2

用户下载时进行二次签名(加速签名)例子

ausign --sign presign_wechat.ipa -c some.p12 -m some.mobileprovision -p 123456 -t 2

注意:如果手动修改被预签名过的ipa,需要重新对其进行预处理签名,才能使用超级签,否则可能导致签名失败 如果未修改过预签ipa,则无需重复预处理,只有ipa被手动修改过才需要重新进行预处理