LC_VERSION_MIN_IPHONES段丢失?

在使用ipatool从AppStore直接下载应用的ipa包之后解压,然后用MachO-View查看其二进制文件,发现二进制包不完整,也就是LC_VERSION_MIN_IPHONES丢失,MachO-View显示???(unsupported) ,即使砸壳后查看也还是如此,论坛里大佬碰到这个问题吗?这究竟是怎么引起的?

你是不是没有砸壳

砸壳了也一样哦

Xcode 12 生成的 arm64e 架构的 Mach-O 文件和之前版本的 Xcode 生成的有所不同。
MachOView 已经很久没有更新了,新增加的 Load Commands 不能正确显示。

Xcode 12 toolchain generated binary for arm64e is not compatible lower than iOS 14.

1 个赞

https://github.com/DeVaukz/MachO-Explorer 试试这个,machoview有点老了。。

thanks

macho-explorer感觉没有machoview看着舒服。闪退的时候也不少。