【问题标题】:Requiring A9 for 6DOF tracking in ARKit在 ARKit 中要求 A9 进行 6DOF 跟踪
【发布时间】:2017-11-24 15:46:56
【问题描述】:

我正在使用 ARKit 开发一款 iOS 游戏。游戏概念仅在6DOF tracking 可用时才有效,这意味着 A9 芯片或更新的芯片可用。

我不希望用户在 iPhone 6 等旧设备上安装游戏 - 在这些设备上,ARKit 会回退到 3DOF 跟踪,这对我的游戏概念没有意义(我需要翻译跟踪)。

我该如何强制执行此限制,即该应用程序只能安装在支持 6DOF 的设备上(据我所知,这相当于 iPhone 6S 或更新版本或 iPad Pro 或更新,或A9 或更新)?

我检查了iOS Device Compatibility DocumentationUIRequiredDeviceCapabilities Reference,但没有找到合适的。

【问题讨论】:

    标签: ios arkit


    【解决方案1】:

    它似乎还没有出现在 UIRequiredDeviceCapabilities Reference 中,但正如 WWDC talk on ARKit 中提到的那样,有一个 UIRequiredDeviceCapabilities 键:在其中使用 arkit 可确保您的应用仅提供给支持 6DOF 的设备。

    另外,澄清一下您的列表:支持 6DOF 的设备,也就是 A9(和更好的)设备包括...

    • iPhone 6s 及更新机型
    • iPhone SE
    • 任何 iPad Pro
    • 第 5 代 iPad(只是“iPad”,但 2017 年 4 月推出的那一款)

    【讨论】:

      猜你喜欢
      • 2018-09-02
      • 2019-10-25
      • 2020-11-14
      • 2018-08-17
      • 1970-01-01
      • 2018-12-28
      • 2021-01-24
      • 2017-01-19
      • 2020-09-10
      相关资源
      最近更新 更多