16

我的应用程序支持手表套件。

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

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

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

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

目前,

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

在此处输入图像描述

我的手表套件应用程序架构配置是

在此处输入图像描述

任何帮助,将不胜感激。

4

2 回答 2

22

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

我现在可以通过添加i386到 Valid Architectures 旁边来进行编译armv7k。可能是因为我的项目中有 32 位遗留库。它也可以单独工作(仅使用i386)。诡异的。

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

i386 关于构建设置

于 2015-08-28T09:31:06.940 回答
0

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

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

于 2016-08-30T08:37:38.820 回答