美文网首页
iOS ipa重新签名

iOS ipa重新签名

作者: 策马奔腾只是幻想 | 来源:发表于2022-01-05 15:07 被阅读0次

 一、解压ipa包

1、unzip -q /Users/xiaoconglin/Desktop/packbck/RHDemo_H5.ipa -d /Users/xiaoconglin/Desktop/packbck/resign

 二、列出所有开发者证书文件

1、security find-identity  -v -p codesigning

三、生成entitlements.plist文件

1、security cms -D -i /Users/xiaoconglin/Desktop/packbck/wcyxadhoc.mobileprovision > /Users/xiaoconglin/Desktop/packbck/resign/profile.plist

2、/usr/libexec/PlistBuddy -x -c 'Print :Entitlements' /Users/xiaoconglin/Desktop/packbck/resign/profile.plist > /Users/xiaoconglin/Desktop/packbck/resign/entitlements.plist

 四、把准备好的开发者证书描述文件复制到XX.app文件夹下

1、cp /Users/xiaoconglin/Desktop/packbck/wcyxadhoc.mobileprovision /Users/xiaoconglin/Desktop/packbck/resign/Payload/大天使之剑.app/embedded.mobileprovision

五、修改包Info.plist中的Bundle Identifier与配置文件中的Bundle Identifier保持一致

1、查看entitlements.plist,获取application-identifier 的值作为app的新bundleidentify

cat /Users/xiaoconglin/Downloads/重签名包/packResign/app-plist/entitlements.plist

2、/usr/libexec/PlistBuddy -c "Set :CFBundleIdentifier com.xy.xxxx" /Users/xiaoconglin/Desktop/packbck/resign/Payload/大天使之剑.app/Info.plist

 六、移除已经签名的_CodeSignature 包括framework里面的

1、rm -rf Payload/XX.app/_CodeSignature

2、rm -rf Payload/XX.app/framework/_CodeSignature

 七、重签名framework,有多少个framewrok 就重签多少

1、/usr/bin/codesign --force --sign 6D9B32BC1A4F36D6E8BD63C05B4B6116775A0D2A --entitlements /Users/xiaoconglin/Desktop/packbck/resign/entitlements.plist /Users/xiaoconglin/Desktop/packbck/resign/Payload/大天使之剑.app/Frameworks/Translate.framework

八、重签名app

1、/usr/bin/codesign --force --sign 6D9B32BC1A4F36D6E8BD63C05B4B6116775A0D2A --entitlements /Users/xiaoconglin/Desktop/packbck/resign/entitlements.plist /Users/xiaoconglin/Desktop/packbck/resign/Payload/大天使之剑.app/大天使之剑

九、压缩

1、cd /Users/xiaoconglin/Desktop/packbck/resign

2、zip -qr seg.ipa Payload/

相关文章

  • bibibi ipa包重签名

    ios ipa包重签名 作用 保持bundleid不变,重新用企业证书签名,分发。 流程 解压你所要签名的ipa包...

  • iOS重签名

    重组 IPA (打包再签名) - 窥打包签名流程 iOS数字签名及ipa重签名 ipa重签名的四种方式 ios 企...

  • iOS 之重签名

    大神文章预读 mac用终端对ipa包重新签名iOS逆向一步一步教你重签名ipa包 步骤 一、安装Homebrew ...

  • iOS ipa重新签名

    一、解压ipa包 1、unzip -q /Users/xiaoconglin/Desktop/packbck/RH...

  • 【iOS开发】ipa 包修改及重签名

    iOS逆向 ipa包重签名

  • iOS ipa 包重新签名

    昨天在和其他同事研究自动打包时,发现能够将 ipa 包重新进行签名。what's hell? how to ach...

  • iOS ipa文件重新签名

    第一种:终端生成 一、准备: 1.在终端中输入:open /usr/bin/codesign 看是否codesig...

  • iOS ipa重签名

    关于ipa包重新签名 有时候打包没有更改plist文件,需要重新打包。重新打包时间比较久,可以进行ipa重签名,不...

  • iOS 应用 重签名

    前言 在逆向过程中,当我们对IPA包发生改动时,就需要对IPA包进行重新签名,才可以重新安装到我们的iOS设备中。...

  • TF签名-适合自己的才是最好的

    使用百度检索-TF签名 铺天盖地全是ios签名广告比如:苹果企业签名-ios超级签名-TF签名-IPA线上签名-a...

网友评论

      本文标题:iOS ipa重新签名

      本文链接:https://www.haomeiwen.com/subject/rwzhcrtx.html