美文网首页
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工具重签。

    相关文章

      网友评论

          本文标题:ios ipa重签

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