【问题标题】:No architectures to compile for (ARCHS=, VALID_ARCHS=armv7k) Xcode 7 beta 3没有要为 (ARCHS=, VALID_ARCHS=armv7k) Xcode 7 beta 3 编译的架构
【发布时间】:2015-07-21 06:07:36
【问题描述】:

我的应用支持手表套件。

以前,使用 Xcode 6.4 我的应用程序运行正常。

使用 Xcode 7 beta 3 更新后,我收到此错误 -

没有要为 (ARCHS=, VALID_ARCHS=armv7k) 编译的架构。

我不确定在哪个目标中对此依赖项进行更改。

目前,

我的手表套件扩展架构配置是

而我的watch kit app架构配置是

任何帮助将不胜感激。

【问题讨论】:

    标签: ios watchkit apple-watch xcode7-beta3


    【解决方案1】:

    我在最近的 Xcode Beta 上也遇到了同样的问题。

    我现在可以通过将i386armv7k 一起添加到有效架构中来进行编译。可能是因为我的项目中有 32 位遗留库。它也可以单独工作(仅使用i386)。很奇怪。

    不确定是否还有其他进一步的影响。

    【讨论】:

    • 即使我的 Xcode 是 7.1,我仍然有这个问题。将 i386 添加到 Valid Architectures 已解决问题。有人知道为什么 Apple 没有解决这个问题吗?
    【解决方案2】:

    我在现有项目中添加watch os目标时遇到了这个问题,

    然后我将 Valid Architectures 更改为 armv7k,然后删除了 watchkit app target 和 watchkit extension target 中的所有现有架构

    【讨论】:

      猜你喜欢
      • 2018-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-31
      • 2014-04-15
      • 1970-01-01
      相关资源
      最近更新 更多