男子气概标题向后兼容吗?

时间:2012-11-07 17:13:08

标签: mach-o

位于/usr/lib/mach-o的男子气概标题是否与不同iOS版本4,5,6等的可执行文件向后兼容?如果是这样,我在哪里可以获得它们的具体版本。我尝试在Apple Darwin网站上搜索,但他们没有将它们作为一个单独的项目进行维护。

1 个答案:

答案 0 :(得分:2)

头文件兼容,但iOS 6中的Mach-O文件不兼容,已将LC_UNIXTHREAD加载命令替换为LC_MAIN(以及添加一些其他加载命令,这些命令无法被otool和朋友识别)以前版本的操作系统)。这也适用于Mountain Lion二进制文件,出于同样的原因,不能在Lion或更早版本上执行。