首先下载代码
https://github.com/apperian/isign
这里找代码
git clone https://github.com/apperian/isign
1
进入对应的isign文件夹,然后执行(过程中需要安装yum,python,pip,setuptools)
sh version.sh
python setup.py build
python setup.py install
1
2
3
好了之后
isign安装完毕。可以开始执行了。具体的例子和说明参考
https://github.com/apperian/isign
# Resigning by specifying all credentials, input file, and output file
$ isign -c /path/to/mycert.pem -k ~/mykey.pem -p path/to/my.mobileprovision -o resigned.ipa original.ipa
1
2
新增修改版本,可以增加编译速度的,需要重新执行
python setup.py build
python setup.py install
1
2
命令格式:
增加两个参数:
1、-t 指定临时zip文件,加快重签名时间。
原IPA包直接复制改名,后缀名必须是zip,请提前准备好。
cp my.ipa temp.zip
./isign -o resign.ipa my.ipa -v -t temp.zip
1
2
3
2、-z 原有重签名流程