Xcode -5.0.2,iOS检查依赖项无需编译(Archs = i386,有效_ARCHS = ARMV7 ARMV



我正在尝试通过Jenkins为iOS构建静态代码分析配置。我正在使用架构 - $(Archs_standard_32_bit)和有效体系结构-ARM64 ARMV7ARMV7S。

尝试构建配置时,我正在收到错误消息

**检查依赖项没有架构可以编译(Archs = I386,有效_ARCHS = ARMV7 ARMV7S)。**构建失败**

我也尝试了ARMV6和其他体系结构,但是我收到的错误。我面临着为ios7开发的代码的问题,并且我正在使用Xcode 5.0.2。

请帮助我解决这个问题。

预先感谢!

尝试检查部署目标 -> IPHONEOS_DEPLOYMENT_TARGET

选择3.0时,将其更改为更高的东西。对于您的架构,iOS 7.0可能是合适的。

我通过此设置解决了此问题。选择项目工作区,在XCode中选择General选项卡,Deployment Info部分,将Deployment Target更改为7.0

您还可以在项目的Deployment部分中的Build Settings选项卡中更改它。字段名称是iOS Deployment Target

如果您使用的是某些版本控制系统,请不要忘记提交(和按下)更改(例如我...)

仅在构建活动架构设置下,将调试更改为

您正在尝试构建i386(Archs = i386),但您还告诉它,只有ARMV7和ARMV7是有效的架构(有效_ARCHS = ARMV7 ARMV7S)。将i386添加到有效拱门列表中。

相关内容

最新更新