我正在尝试在 Xcode6 beta(版本 6.0 (6A215l))上启动基于 Xcode5 构建的 Objective C 应用程序。尝试为除 iPhone 5s 以外的任何平台构建时,我收到以下消息:
Xcode cannot run using the selected device.
The selected device specifies an unsupported architecture.
甚至不清楚如何开始解决这个问题,因为我无法到达激活控制台的地步。任何指针?
我自己也有这个。
我尝试了一些事情(在运行之前关闭模拟器,打开它,重置),但似乎解决它的是一个简单的清理,构建然后运行
如果不是这样,那么我还有其他一些事情我做了,但我认为他们没有责任
当 Xcode-> Targets-> General-> Deployment-> Devices selected 是 iPad 时,我遇到了同样的问题。但我要在 iPhone 上运行这个项目。检查你的项目。
在更改目标设置的信息选项卡中的字段后,我遇到了这个问题Executable file
- 将其更改回默认设置${EXECUTABLE_NAME}
为我修复了它。
我遇到了同样的问题,没有多少清洁可以解决它。我不得不从我的项目中删除所有 Swift 文件。然后我重新添加了它们,但确保在文件添加对话框中取消选择“添加到目标”选项。最后,手动将它们添加到项目“构建阶段”的“编译源”部分。这为我做到了。(还要确保没有 Swift 文件最终出现在 Build Phases 的“Copy Bundle Resources”部分)。