【问题标题】:Xcode9's Augmented Reality App template sandbox errorXcode9 的增强现实应用模板沙盒错误
【发布时间】:2017-11-06 20:26:00
【问题描述】:

Apple 在 WWDC 17 上推出了其 ARKit,他们还在 Xcode 9 中添加了一个名为“Augmented Reality App”的新项目模板,它基本上应该是 WWDC 主题演讲或类似的演示应用程序。

但是,原始模板本身在运行时会返回一个严重错误,如下所示:

libMobileGestalt MobileGestaltSupport.m:153: pid 701 ({Your app's name}) 确实 没有 frZQaeyWLUvLjeuEK43hmg 的沙盒访问权限,并且不是 适当的标题

到目前为止我尝试了什么:

  1. 我尝试了所有 3 个不同的模板项目:SpriteKit、SceneKit 和 Metal。错误仍然存​​在。
  2. 我创建了权利文件并将“应用程序沙盒”设置为 true。不走运。
  3. 用谷歌搜索了这个错误,发现这个错误实际上比 ARKit 更老(并且可能不太受欢迎)。遗憾的是,还没有人找到解决方案。

最后,我认为这无关紧要,但我尝试在我的 iPhone 6 上运行它。有人设法运行 AR 应用模板吗?如果是这样,怎么做?或者任何人有任何关于libMobileGestalt的信息?

【问题讨论】:

    标签: sandbox metal entitlements ios11 arkit


    【解决方案1】:

    根据Apple documentation,只有A9及更高版本的设备才能使用ARKit

    • ARKit runs on the Apple A9 and A10 processors
    • 在配备 A9 处理器或更高版本的 iOS 设备上, ARWorldTrackingSession配置 子类提供高精度运动跟踪,并启用功能来帮助您将虚拟内容放置在与现实世界表面相关的位置。
    • 在 ARKit 支持的其他设备上, ARSession配置 基类提供基本的运动跟踪,允许稍微不那么身临其境的 AR 体验。

    iPhone 6s 和 6s plus 配备 A9 芯片,因此这些以及之后的所有设备都可以运行ARKitFound it here.

    【讨论】:

    • 此沙盒错误消息在创建跟踪会话配置之前显示,因此它们似乎无关。但奇怪的是,ARSessionConfiguration.isSupported 在我的 iPhone6 上返回 falseit should return true
    • @MertBuran Here 我找到了 ARKit runs on the Apple A9 and A10 processors. 这句话,在我看来,它根本无法在 A8 或更低版本上运行(即使有上面​​的文档)
    • 苹果今天下午在WWDC session 中澄清了这一点。您可以在任何 iOS 11 设备上运行 ARSessionARSessionConfiguration,但您无法获得提供大部分 AR 魔力的完整世界跟踪和场景理解功能。这些需要ARWorldTrackingSessionConfiguration,它仅适用于 A9 及更高版本。还有一个arkit 设备功能键,可让您将应用限制为仅支持世界跟踪的设备。
    • @rickster 但即使使用 ARSessionConfiguration 也会导致应用崩溃!
    【解决方案2】:

    以下 iOS 设备(安装了 iOS 11)支持 ARKit:

    • iPhone 6S 和 6S Plus
    • iPhone 7 和 7 Plus
    • iPhone SE
    • iPad Pro(9.7、10.5 或 12.9)
    • iPad (2017)

    以下是一些与 ARKit 支持和 iOS 设备配置相关的参考链接:

    ARKit runs on the Apple A9 and A10 processors.
    iPhone Models - (Chip)
    iPad Models - (Chip)

    【讨论】:

      猜你喜欢
      • 2021-07-06
      • 2012-06-26
      • 1970-01-01
      • 1970-01-01
      • 2013-09-24
      • 1970-01-01
      • 1970-01-01
      • 2017-07-11
      • 1970-01-01
      相关资源
      最近更新 更多