重签名微信失败,求教

  1. 我在Mac电脑的App Store里下载的里的微信 6.6.3的api的包 ,我把WeChat.app里的Frameworks重签了一遍,执行成功了

2.我把新工程的描述文件,拷贝到WeChat的包里
Xnip2019-04-30_16-01-01

3.然后我security cms获取到了Entitlements
Xnip2019-04-30_15-57-29

4.我用Entitlements去生成了一个plist的文件
Xnip2019-04-30_15-59-30

5.我去codesign -fs "iPhone Developer: xxx” --no-strict --entitlements=Entitlements.plist WeChat.app,的时候失败 ,求教
Xnip2019-04-30_15-59-30

直接用iOS App Resigner 重签名。
实在想用命令行,论坛里面有一篇研究iOS App Resigner 重签名的最后有命令行。

首先,你官方下载的ipa包里面的可执行文件是加密的。所以你这时候重签名是没有意义的,必须经过砸壳得到解密的ipa包才能进行重签名

我用dumpecrypted.dylib砸壳生成了一个WeChat.decrypted的文件,如何让他变成解密了的api包了? 我用Clutch-2.0.4砸壳 去砸微信,不能成功 Clutch-2.0.4 砸壳微信失败,其他应用可以砸开,例如WhatsApp - #3 由 xhzth7091

庆总百忙之中抽空更新,tql

你的描述文件名字改成embedded.mobileprovision了吗?

第一次重签一个越狱ipa包 一步步下来 遇到这个问题了 有大神了解不?
ls: _floatsignTemp/Payload/: No such file or directory
find: _floatsignTemp/Payload/: No such file or directory
Expected file does not exist: ‘_floatsignTemp/Payload//Info.plist’

砸壳也只是针对mach-o进行砸壳的,也就是那个二进制文件,还有重签名的时候要把插件给删了再去签名。砸壳也有很多自动化的傻瓜式操作工具

您好,请教把插件给删了再去签名? 是什么原因吗,删或不删有申请影响呢?求科普,感谢兄弟

插件和的二进制和主程序的二进制不是同一个配置文件,而签名又是根据配置文件去签名程序的,你重签名的配置文件只是去重签主程序的

明白,感谢