【问题标题】:Build on Xcode 12 showing 'Any iOS Device(armv7, arm64)'在 Xcode 12 上构建,显示“任何 iOS 设备(armv7,arm64)”
【发布时间】:2020-09-23 08:57:16
【问题描述】:

我将现有项目迁移到 Xcode12。我不得不从构建设置中删除VALID_ARCHS。 并为Excluded Architecture (Any iOS simulator SDK) 添加了arm64。然后我就可以在 iOS14 模拟器上运行应用了。

但现在在创建存档时它正在显示。

Any iOS Device(armv7, arm64)

请参考此截图。

在以前的 Xcode 中,它显示 Generic iOS Device

这是否意味着应用将不支持所有 iOS 手机?

【问题讨论】:

  • arm64 是当前的 64 位 ARM CPU 架构,自 iPhone 5S 及更高版本开始使用。这意味着该应用将支持自 iPhone 5S 以来的所有 iOS 手机。

标签: ios objective-c swift xcode xcode12


【解决方案1】:

据我所知,这已在最新的 Xcode 中进行了更新。前一个(11.XX)是Generic IOS device,但是这个版本写成Any IOS device。因此,它被编入索引,能够在安装了正确 IOS 的所有设备上运行。看这里我的截图

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-16
    • 2014-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-04
    相关资源
    最近更新 更多