Xcode9的增强现实应用程序模板沙箱错误

sandbox metal entitlements ios11 arkit

411 观看

2回复

2518 作者的声誉

苹果在WWDC 17上推出了ARKit,他们还向Xcode 9添加了一个名为“ Augmented Reality App”的新项目模板,该模板基本上应该是WWDC主题演讲期间的演示应用程序。

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

libMobileGestalt MobileGestaltSupport.m:153:pid 701({您的应用程序的名称})没有针对frZQaeyWLUvLjeuEK43hmg的沙箱访问权限,并且没有适当的权限

到目前为止我尝试过的是:

  1. 我尝试了所有3个不同的模板项目:SpriteKit,SceneKit和Metal。错误仍然存​​在。
  2. 我创建了权利文件,并将“应用程序沙箱”设置为true。没运气。
  3. 搜索该错误,发现该错误实际上比ARKit年代久远(并且可能不那么流行)。可悲的是,还没有人找到解决方案。

最后,我认为这可能无关紧要,但我尝试在iPhone 6上运行它。是否有人设法运行AR应用程序模板?如果是这样,怎么办?还是任何人有任何信息libMobileGestalt

作者: Mert Buran 的来源 发布者: 2017 年 6 月 6 日

回应 (2)


2

4128 作者的声誉

决定

根据Apple文档,仅支持A9和更高版本的设备可以使用ARKit

  • ARKit在Apple A9和A10处理器上运行
  • 在配备A9处理器或更高版本的iOS设备上,ARWorldTrackingSessionConfiguration子类提供了高精度的运动跟踪,并启用了一些功能来帮助您将虚拟内容与实际表面相关联。
  • 在ARKit支持的其他设备上,ARSessionConfiguration基类提供基本的运动跟踪,从而使沉浸式AR体验略有下降。

iPhone 6s和6s plus具有A9芯片,因此之后的所有设备都可以运行ARKit在这里找到它

作者: vrwim 发布者: 06.06.2017 01:49

0

47346 作者的声誉

以下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在Apple A9和A10处理器上运行。
iPhone机型-(芯片)
iPad机型-(芯片)

作者: Krunal 发布者: 10.07.2017 09:24
32x32