ipa重签名技术流程及工具

qtb999 发布于 09/06 15:43
阅读 73
收藏 0
IPA

 

iOS APP重签名就是对已经导出的ipa文件,利用iOS新证书重新对ipa加密构建的过程!

 

达到让原本不能安装到苹果手机的ipa文件,变成可以安装的ipa包!

 

重签名ipa需要用到签名工具!

 

这里推荐使用开心签名工具,一款跨平台ios签名和重签名工具,进行操作重签!

 

同时支持在windows、linux、mac运行,方便使用及管理!

 

开心重签名工具免费下载

 

下面介绍重签ipa过程,傻瓜式操作,简单快捷!

 

一、注册与登陆

 

第一次使用软件时,提示输入常用邮箱及密码注册账号,这个邮箱将是登录开心签名工具的账号!

 

软件通过邮箱账号在不同电脑之间同步和管理数据!所有数据都可以在windows,mac和linux之间切换和同步。

 

 

 

二、选择ipa及证书进行重签名操作!

 

需要先准备好需要重签名的ipa文件及重签证书p12及Profile描述文件!

签名个人的证书的申请可以查看这个教程

 

iOS开发证书申请教程(真机调试测试)

 

选择单个ipa或者包含多个ipa文件的文件夹!

 

签名界面截图

 

修改应用包名称,应用id与版本号

单个ios app进行签名,单个ipa或文件夹 选择的是一个ipa文件 的时候,信息栏目会自动显示应用的名称,版本号,bundle id等信息,您可以对这些信息进行修改。

编辑信息时,数据需要符合apple官方格式,应用版本号类似1.0.2,bundle id 类似com.kxapp.game样式的格式。设置版本号时,build 版本号也会一同设置。

有些app进行编辑修改 bundle id后会无法使用

 

 

插入时间锁

 

通过开心签名工具,可以给app加入控制app是否闪退,什么时候闪退的功能,并且可以随时修改闪退日期,也就是说的时间锁。

勾选 加时间锁 ,并设置一个日期,如果签名时未勾选加时间锁,在应用管理处只能查看,其他操作都无效,无法在应用管理处对这个app进行 禁用,到期提醒,闪退控制等等。加上时间锁的app,在应用管理处可以进行禁用,设动态修改到期时间。用户续费后延期,无需重新安装。

去除时间锁

 

如果ipa包有签名锁,对出现的疑似锁标记,一一勾选尝试去除,有些包可能有多个锁!

 

 

 

mahua

签名成功后到重签ipa保存路径查看重签的包。

mahua

 

三、应用管理

 

1、动态修改软件到期日期与提示消息

 

 

2、禁用app与启用app

 

3、批量删除操作app

加载中
返回顶部
顶部