签名服务器原理,iOS签名原理及体验流程

因为iOS上架审核很严格,导致很多APP无法在App Store分发下载,而苹果应用不像安卓应用,打包即可安装。需要通过相应的iOS证书重签后才能安装。

iOS应用不上架的三种安装方式。

1、iOS企业签名(无安装数量限制)

2、iOS超级签名(设备码uuid签名,每个开发者账号最多安装100台)

3、越狱安装(需要苹果手机越狱)

下面可以体验下,iOS企业签名及iOS超级签名的大致流程,了解下iOS签名如何进行的1

体验流程介绍,分界面版及服务器版介绍

界面版傻瓜式重签介绍

1、初次使用先注册一个账号登录!

下载开心签名工具运行,免费体验!

0d47b8552195

2、傻瓜式界面版操作,填写信息重签即可

0d47b8552195

服务器命令行自动化重签

0d47b8552195

一、注册用户

kxsign –email kaixin2176@foxmail.com -p 123456 -c

使用邮箱kaixin2176@foxmail.com创建账号,密码设置为123456

注意需要加参数 -c 表示是创建账号

注册需要到邮箱确认下

0d47b8552195

二、登录账户

kxsign –email kaixin2176@foxmail.com -p 123456

0d47b8552195

三、重签ipa

普通签名例子

kxsign –sign 123.ipa -c 123.p12 -m 123.mobileprovision -p 123 -o 123重签.ipa

说明:签名都是以 –sign 参数开始 ,后面是被签名的ipa文件,-c 指定证书,-m 指定描述文件 ,-p 指定证书密码 -o 指定签名完后文件的存放地址

组合签名例子(根据需求设置需要修改的参数)

说明:kxsign –sign wechat.ipa -c my.p12 -m my.mobileprovision -p “123456” -o resign-wechat.ipa -id “com.tencent.wechat3” -n “微信马甲3” -v “1.0.0” -dt -at 20200902

上面各种参数可以组合使用,下面是一个例子,自动删除时间锁,自动插入时间锁设置到期日期2020902,然后把id修改为自己的com.tencent.wechat3,把名字修改为微信马甲3,把版本号改成1.0.0

0d47b8552195

四、超级秒签

超级秒签是针对超级签名系统的一种签名算法,使用此算法能极大的提高分发速度,提高速度可能由200秒缩减到10秒,效果明显,建议超级系统都使用此算法

预处理(预处理签名速度跟一般差不多)

上传ipa到系统或者ipa修改后,使用参数 -t 1 对ipa进行预处理,预处理使用的证书和描述匹配就可以,不要求有效,也不需要和真实签一致

kxsign –sign wechat.ipa -c my.p12 -m my.mobileprovision -p 123456 -o procedued-wechat.ipa -t 1

预处理后重签(此处重签速度飞快)

后面用户设备安装的时候 -t 2 对ipa进行真实的超级签名,如果ipa未进行预处理或者预处理后又修改了ipa,需要对ipa进行预处理才能使用 -t 2,否则可能出现无法安装的情况

kxsign –sign procedued-wechat.ipa.ipa -c my2.p12 -m my2.mobileprovision -p 123456 -o resign-wechat.ipa -t 2

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值