【问题标题】:Error on Xcode - Warning: all apps should include an armv7 architecture (current ARCHS = "")Xcode 上的错误 - 警告:所有应用程序都应包含 armv7 架构(当前 ARCHS = "")
【发布时间】:2012-04-18 17:22:28
【问题描述】:

我在构建应用程序时经常遇到以下错误。

错误是: 检查依赖关系

没有要为 (ARCHS=armv7, VALID_ARCHS=arm6 arm7) 编译的架构。 警告:所有应用都应包含 armv7 架构(当前 ARCHS = "")。

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

【问题讨论】:

  • 你是如何解决这个问题的?

标签: iphone objective-c ios xcode


【解决方案1】:

在您的目标的构建设置中查看“仅构建活动架构”将调试设置为“否”并将发布设置为“否”

【讨论】:

  • 谢谢!这很好用,但我想知道为什么/如何。它实际上做了什么?
【解决方案2】:

当我将 iPhone 连接到我的 Mac 时,我的应用程序发生了这种情况。 当我断开连接并再次选择 iOS 设备存档时,一切正常。

【讨论】:

    【解决方案3】:

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

    【讨论】:

    • 更好的是,放入 $(ARCHS_STANDARD) 以便自动更新
    【解决方案4】:

    我的问题是我写了“armv7,armv7s”,只需删除引号“,”就可以了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-11
      • 2018-07-11
      • 2011-05-11
      相关资源
      最近更新 更多