美文网首页
iOS ipa重签名

iOS ipa重签名

作者: lodieJaqueline | 来源:发表于2019-08-22 16:01 被阅读0次

    最近想下载视频,找了半天找到了的某雷的ipa,然后用签名工具签名发现签不出来,提示错误

    尝试了很多方法,然后把能够实现的方法记录一下

    1,解压ipa包

            1.1 直接ipa后缀为.zip,然后解压,显示包内容。

                或者使用命令行,使用命令行要注意先cd到想到保存的文件下或者增加输入位置
                unzip app.ipa              app.ipa就是ipa路径  

                然后得到一个名为Payload的文件夹 ,之后显示包内容

    2,     删除codeCodeSignature

                显示包内容里面,有一个文件夹

                删除它,或者命令行:rm -rf Payload/app.app/_CodeSignature , 命令行注意cd路径

    3,      替换描述文件

                  找一个自己的ipa包,解压缩找到embedded.mobileprovision文件,复制粘贴,然后在需要签名的包里面替换这个文件

                 命令行: cp ~/自己的app.mobileprovision  Payload/需要签名.app/embedded.mobileprovision

    4,       签名

                我这边直接是把开始解压的包打包成ipa,然后用工具签名就可以了

                手动打包: payload文件压缩为zip,改zip后缀为ipa

                命令行打包:zip -r app.ipa Payload  

                Payload为需要打包成ipa的文件,然后把打包出来的ipa文件用工具签名。然后再装就OK了

                        或者使用命令行打包

                         进行重签名:     /usr/bin/codesign -f -s "证书名称"--resource-rules Payload/*.app/ResourceRules.plist  Payload/*.app/

                         或者                    /usr/bin/codesign -f -s "证书名称"  /cd地址/Payload/YouApp.app         

                         打包ipa      zip -r app.ipa Payload    然后再装

                    

    相关文章

      网友评论

          本文标题:iOS ipa重签名

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