【问题标题】:ProjectName does not have an architecture that iPhone 5 can executeProjectName 没有 iPhone 5 可以执行的架构
【发布时间】:2016-07-10 08:31:39
【问题描述】:

我想在模拟器上运行我的 Xcode 项目。
我的项目在 6s+ 、 6S 、 6+ 、 6 & 5s 上运行,但不幸的是它没有在模拟器中运行在 5 和 4s 上并显示错误:

ProjectName does not have an architecture that iPhone 5 can execute.

【问题讨论】:

    标签: ios xcode simulator


    【解决方案1】:

    您需要更新 Build Settings > Architectures 以提供正确的值以在具有正确架构的模拟器中运行。默认将其 $(ARCHS_STANDARD) //Armv7, arm64 用于部署目标为 8.0

    【讨论】:

    • 你能分享一下Valid Architectures, Architectures, Supported Platforms中写的什么
    • 在有效架构中:arm64 并在支持中:iOS
    • 看来您需要使用 arm64 armv7 armv7s 设置有效架构​​
    • 它在同样的情况下对我有帮助。刚刚为我的 iPad4 更改了 armv7 上的 arm64
    【解决方案2】:

    我也面临同样的问题,您只需确保您的设备支持有效的部署目标

    我正在使用 iphone 5s 并将部署目标设置为 11.4,但在使用 10.0 设置后它对我来说工作

    希望对你有帮助

    干杯!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-17
      相关资源
      最近更新 更多