8

我正在尝试在 Xcode6 beta(版本 6.0 (6A215l))上启动基于 Xcode5 构建的 Objective C 应用程序。尝试为除 iPhone 5s 以外的任何平台构建时,我收到以下消息:

Xcode cannot run using the selected device.

The selected device specifies an unsupported architecture.

甚至不清楚如何开始解决这个问题,因为我无法到达激活控制台的地步。任何指针?

4

5 回答 5

14

我自己也有这个。

我尝试了一些事情(在运行之前关闭模拟器,打开它,重置),但似乎解决它的是一个简单的清理,构建然后运行

如果不是这样,那么我还有其他一些事情我做了,但我认为他们没有责任

于 2014-06-04T12:34:28.007 回答
3

当 Xcode-> Targets-> General-> Deployment-> Devices selected 是 iPad 时,我遇到了同样的问题。但我要在 iPhone 上运行这个项目。检查你的项目。

于 2016-01-20T02:38:08.370 回答
1

在更改目标设置的信息选项卡中的字段后,我遇到了这个问题Executable file- 将其更改回默认设置${EXECUTABLE_NAME}为我修复了它。

于 2014-06-17T10:23:30.673 回答
0

我遇到了同样的问题,没有多少清洁可以解决它。我不得不从我的项目中删除所有 Swift 文件。然后我重新添加了它们,但确保在文件添加对话框中取消选择“添加到目标”选项。最后,手动将它们添加到项目“构建阶段”的“编译源”部分。这为我做到了。(还要确保没有 Swift 文件最终出现在 Build Phases 的“Copy Bundle Resources”部分)。

于 2014-06-22T04:18:35.520 回答
0
  1. 如果模拟器打开则关闭它
  2. 按 Command + shift + k(或通过从 xcode 菜单中选择产品菜单项来清理项目),然后按 Command + r(或运行项目)...
于 2014-08-19T10:08:34.947 回答