Xcode出错 - 警告:所有应用程序都应包含armv7架构(当前ARCHS =“”)

时间:2012-04-04 23:26:29

标签: iphone objective-c ios xcode

构建应用时,我经常遇到以下错误。

错误是:  检查依赖项

没有要编译的架构(ARCHS = armv7,VALID_ARCHS = arm6 arm7)。 警告:所有应用程序都应包含armv7体系结构(当前ARCHS =“”)。

我该如何解决这个问题?我正在使用Xcode 4.3.1。

4 个答案:

答案 0 :(得分:48)

在你的目标构建设置中查看“仅构建活动架构”将Debug设置为“NO”并释放为“NO”

答案 1 :(得分:5)

当我将iPhone连接到Mac时,我的应用就发生了这种情况。 当我断开连接并再次选择iOS设备进行存档时就可以了。

答案 2 :(得分:3)

在目标的构建设置中,有一个名为" Architectures"的设置,可能是空的。添加" armv7"和/或" armv6"它。

答案 3 :(得分:1)

我的问题是我写了“armv7,armv7s”,只是删除了引号“,”它运作正常。