【问题标题】:projectName does not have an architecture that deviceName can executeprojectName 没有 deviceName 可以执行的架构
【发布时间】:2017-08-01 19:48:33
【问题描述】:

我在构建应用程序时弹出此对话框:

projectName 没有 deviceName 可以执行的架构。

我已经看过this questionthis questionthis question,但是那里的答案都没有解决我的问题。我正在尝试在运行 iOS 9.3.1 的第 5 代 iPod Touch(2012 年 9 月发布)上运行我的应用程序,根据this image

32位/Cortex A9/ARMv7-A

是此设备支持的架构。我项目的部署目标是 9.0。

我必须在“架构”或“有效架构”设置下进行哪些更改才能正确运行我的应用程序?

【问题讨论】:

  • 你运行的是哪个版本的 Xcode?​​span>
  • @Kymer 8.2 beta (8C30a)
  • Valid Architectures 是粗体,表示它已被某种方式改变。您可以尝试将其“重置”为默认值吗? (突出显示该行并按退格键)。 download Xcode 的非 beta 版本也是一个好主意。
  • @Kymer 它有效!请将其发布为答案,以便我接受!
  • 很高兴它成功了!但我建议下载 Xcode 8 的非测试版。

标签: ios xcode


【解决方案1】:

正如我在评论中提到的,Valid Architectures 看起来是粗体,这意味着它已经以某种方式进行了更改。尝试通过突出显示该行并按退格键将其“重置”为默认值。 download 非测试版 Xcode 也是一个好主意。

【讨论】:

  • 非常感谢这个。很有帮助
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-03-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-12
相关资源
最近更新 更多