IPA 重签名教程 不一样的方法

自助开通VIP,整站资源任意下载

IPA 重签名

Step1 : 解压IPA

unzip MYAPP.ipa

Step2: 删除旧的代码签名

rm -rf Payload/ MYAPP.app/_CodeSignature

Step3: 更换证书

cp MyEnterprise.mobileprovision Payload/ MYAPP.app/embedded.mobileprovision

Step4: 重签名

/usr/bin/codesign -f -s "iPhone Distribution: YourCompanyName" --resource-rules Payload/ MYAPP.app/ResourceRules.plist Payload/ MYAPP.app

Step 5: 重新打包,生成新的ipa

zip -r New_ MYAPP.ipa Payload

IPA 重签名教程 不一样的方法,IPA 重签名教程 不一样的方法-第1张,第1张

说明:MYAPP.ipa --------要重签名的ipa,MyEnterprise.mobileprovision --------------- 要用来签名的provision文件,YourCompanyName--------------指该签名对应的证书的名字,这个可以在keychain中找到。

在step4时有可能会报错:object file format unrecognized, invalid, or unsuitable

解决方法:

IPA 重签名教程 不一样的方法,IPA 重签名教程 不一样的方法-第2张,第2张

1)首先查看/usr/bin目录下是否存在codesign_allocate程序,如果存在,执行改名操作。 如果不存在,直接执行第二步

sudo mv /usr/bin/codesign_allocate /usr/bin/codesign_allocate_old

2)将xcode目录下的codesign_allocate做一个软链接

sudo ln -s /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate /usr/bin


① 本网站名称及网址:八爷资源网 | www.8ye.vip
② 本网站资源来源于网络收集,如有侵权,请联系站长进行删除处理。
③ 分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负。
④ 如果你也有好源码或者教程,可以联系小编,有钻石奖励和额外收入。
⑤ 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解。
⑥ 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
⑦ 本站资源大多存储在云盘,如发现链接失效,请联系客服,我们会第一时间更新。
八爷资源网 » IPA 重签名教程 不一样的方法

VIP会员尊享专属特权,真正的海量,无套路,无限量下载!

游戏演示 联系客服