美文网首页
ios ipa重签

ios ipa重签

作者: 稻草人_a032 | 来源:发表于2018-12-29 15:06 被阅读0次

1、可以使用iResign工具重签ipa包得到entitlements.plist

2、解压ipa包

unzip test.ipa

3、删除包体现有的签名文件,包含自身签名,Framework签名

rm -rf Payload/test.app/_CodeSignature

rm -rf Payload/test.app/Frameworks/xxx.framework/_CodeSignature

4、对Framework重新签名

codesign -f -s "证书的常用名称" Payload/test.app/Frameworks/xxx.framework/

5、app重新签名

codesign -f -s "证书的常用名称" --entitlements entitlements.plist Payload/test.app

6、打包ipa

zip -r test_signed.ipa Payload

注意:对于需要手动修改plist配置的,对于打包后安装闪退的,可以采用这种方式打包。如果不需要修改plist的,可以直接采用iResign工具重签。

相关文章

  • 2017最新ipa重签教程

    苹果ipa文件重签需要准备的东西 1、Mac电脑 2、重签用的ios证书 3、重签工具 教程分为两步 一、申请io...

  • iOS逆向之代码注入

    准备工作 已去壳ipa,重签运行,可参照iOS逆向之砸壳与重签[https://www.jianshu.com/p...

  • app重签名

    Ios下app重签名的原理及使用教程 流程: 1、解压ipa unzip appstore.ipa 2、删除旧的签...

  • iOS 重签IPA

    准备文件:AutoGetRedPacket.dylib 动态库 要添加插件的代码 embedded.mobil...

  • ios ipa重签

    1、可以使用iResign工具重签ipa包得到entitlements.plist 2、解压ipa包 unzip ...

  • iOS开发-ipa重签

    ipa重签,就是将已经获取到的ipa包,通过已有的证书重新签名,这个ipa包获取的途径有很多,有的是别人直接发给你...

  • iOS ipa脱壳重签

    https://www.jianshu.com/p/f8df9f8f922e

  • iOS - 企业签相关

    企业签挂靠服务器 一、常规ipa重签为企业签ipa; 二、企业签ipa发给后台,后台存储到https服务器哪个目录...

  • iOS开发-ipa重签(企业签)

    重签一般有两种,一种是改bundle ID,一种是不改bundle ID,bundle ID的重要性大家都这道,而...

  • ipa重签

    终端ssh登录mac用shell打包ipa报错:replacing existing signature 终端ss...

网友评论

      本文标题:ios ipa重签

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