问题描述
从 Xcode 4.5 开始,我们无法为 armv6 构建,因此无法再支持 iPhone 3G 等设备.
Since Xcode 4.5, we are unable to build for armv6 and thus unable to support devices like iPhone 3G anymore.
是否可以使用 Xcode 4.3 生成正确签名的 armv6 二进制文件,然后使用 lipo 将该二进制文件和 Xcode-4.5 生成的 armv7 二进制文件组合成一个胖二进制文件?
Would it be possible to use, say, Xcode 4.3 to generate a properly signed armv6 binary and then use lipo to combine that binary and the Xcode-4.5-generated armv7 binary into a fat one?
我该怎么做?有谁知道好的教程吗?
How would I go about this? Does anyone know a good tutorial?
是否允许将生成的胖二进制文件提交到 App Store?
Would the resulting fat binary be allowed for submission to the App Store?
推荐答案
看来其他人想出了如何去做,请参阅 这个问题.
It appears that someone else figured out how to do it, see this SO question.
不过我自己还没有测试过.
I haven't tested it yet myself, though.
这篇关于在 App Store 应用程序中同时支持 armv6 和 iOS 6?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!