完善改写重签名Mac工具

参考:

前言

最近研究涉及到重签名这个模块,调查了多个工具,发现ResignForiOS
这个工具比较好用,但是在使用中也存在一些问题,比如查找的证书、描述文件、bundleId对应不上,于是fork并修改了对应的bug,然后添加筛选及证书关联描述文件的功能

GitHub地址: ResignForiOS
软件地址:
效果:

重签名1

重签名准备过程:
1、查找Mac电脑上安装过的所有证书
2、查找Mac电脑上安装过的所有描述文件
3、选择用于重签名的描述文件及要设置的名称、版本号等


重签名过程
1、解压.ipa或.xcarchive获取.app文件
2、删除旧的签名文件
3、将选择的描述文件复制到.app里并命名为embbed.mobileprofivison
4、选择的描述文件及输入的内容修改Info.plist文件
5、调用codesign对项目进行签名
6、压缩文件夹命名成.ipa文件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容