【问题标题】:I can't run my app in iOS 8.1 simulator我无法在 iOS 8.1 模拟器中运行我的应用程序
【发布时间】:2015-01-14 02:58:03
【问题描述】:

当我尝试在 iPhone5s (8.1) 模拟器中运行我的应用程序时,我收到以下错误消息。

以下是我的构建设置:

我发现,由于我的应用程序不支持 64 位支持而导致此错误。所以任何人请帮助我。如何为我现有的应用程序提供 64 位支持。

当我将“仅构建活动架构”的“调试”设置为“否”时,应用程序在 iPhone5s(8.1) 模拟器上运行而不会出现任何错误。你能建议我,我的应用程序是否支持 64 位?

【问题讨论】:

    标签: iphone 64-bit ios-simulator xcode6


    【解决方案1】:

    如您的屏幕截图所示,您已将 Valid Architectures 设置为“armv7 armv7s”...

    您应该将其设置为“armv7 armv7s arm64”(或者只是删除覆盖的值)。

    另外,请确保您的部署目标是 6.0 或更高版本(最好是 7.0 或更高版本)。

    【讨论】:

    • 我也想给ios6设备支持,这种情况我该怎么办?我的应用当前的部署目标是 6.0。
    • 完全按照我在答案中所说的去做。将您的部署目标设置为 6.0 并将有效架构设置为默认值(只需删除您的覆盖),使其包含“armv7 armv7s arm64”
    • 感谢 Jeremy Huddleston Sequoia,让我清楚这件事。
    猜你喜欢
    • 1970-01-01
    • 2020-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多