恢复Xcode以接受armv6架构的方法?

Owe*_*ett 17 xcode3.2 armv7 armv6 xcode4

我有一个第三方.a库,显然只是为了兼容armv6而编译,其中新的Xcodes(3.2.6和4)现在都需要一个单独的armv7切片才能在设备上运行.链接错误是:文件是通用的,但不包含架构armv7的(n)armv7片.

任何人都知道如何让两个新的Xcode中的任何一个像3.2.5一样运行并接受现有的库,而我正在等待库供应商制作一个armv7版本?

Plo*_*lot 9

在我将"Build Active Architecture Only"设置为No之前,没有什么对我有用.


Pen*_*One 4

在项目设置中,为架构选择“标准”(而不是“优化”)。这应该允许您为活动架构选择“armv6”。这意味着一旦它出现在应用程序商店中,它也应该可以在旧设备上运行(除非有任何其他弃用)。