iPhone:二进制类型:非脂肪二进制

时间:2009-10-10 03:35:25

标签: iphone

我刚刚将我的iPhone应用程序上传到App Store。它正处于审核流程中。顺便说一句,当我看到细节时,它显示二进制为“二进制类型:非脂肪二进制”。

我只是想知道:为什么会这样显示?他们(Apple)是什么意思是它是一个非胖二进制文件?

2 个答案:

答案 0 :(得分:3)

在WWDC上,有人提到你可以构建一个二进制文件,它既支持iPhone和iPod touch的原始型号的ARM v6指令集,也支持使用iPhone 3G S的新ARM v7指令集。和新的iPod touch型号。我相信你可以构建一个胖二进制文件,支持这两种体系结构并将其上传到iTunes Connect。 xcode-users邮件列表中的This message似乎支持这一点。

答案 1 :(得分:2)

胖二进制文件能够在powerpc mac和intel mac上运行。它很胖,因为它是两个可执行文件合二为一。非胖二进制文件只能在一个平台上运行。