您能否使Xcode 5.1目标依赖项仅构建有效的体系结构?

Rei*_*ain 16 xcode objective-c llvm ios xcode5.1

使用Xcode 5.1 Apple已经将$(ARCHS_STANDARD)包含在arm64中.如果您的项目不支持arm64,您只需将架构构建设置更改为$(ARCHS_STANDARD_32_BIT),它就不会构建arm64.

但是,如果您有一个使用$(ARCHS_STANDARD)的目标依赖项,它将构建arm64并且您将收到错误,因为您的项目期望符号不是arm64.

有没有办法让你的目标依赖项意识到你正在构建的内容,以便构建有效的架构?

Cam*_*ron 9

我们速战速决是离开架构条目$(ARCHS_STANDARD),但改变的有效架构,以armv7armv7s之前我们使用更新的第三方库.