Xcode9 的增强现实应用模板沙盒错误
Xcode9's Augmented Reality App template sandbox error
Apple 在 WWDC 17 上介绍了它的 ARKit,他们还在 Xcode 9 中添加了一个名为 "Augmented Reality App" 的新项目模板,它基本上应该是 WWDC 主题演讲期间的演示应用程序或类似的东西。
但是,原始模板本身 returns 在 运行 期间出现严重错误,具体如下:
libMobileGestalt MobileGestaltSupport.m:153: pid 701 ({Your app's name}) does
not have sandbox access for frZQaeyWLUvLjeuEK43hmg and IS NOT
appropriately entitled
到目前为止我尝试了什么:
- 我尝试了所有 3 个不同的模板项目:SpriteKit、SceneKit 和 Metal。错误仍然存在。
- 我创建了权利文件并将 "App sandbox" 设置为 true。运气不好。
- 用谷歌搜索错误,发现这个错误实际上比 ARKit 更早(并且可以说不那么流行)。可悲的是,还没有人找到解决方案。
最后,我认为这可能不相关,但我尝试在我的 iPhone 上 运行 6. 有没有人设法 运行 AR 应用程序模板?如果是这样,如何?或者谁有关于 libMobileGestalt
的任何信息?
根据 Apple documentation,只有 A9 及更高版本的设备可以使用 ARKit
。
- ARKit runs on the Apple A9 and A10 processors
- On iOS devices with an A9 processor or later, the
ARWorldTrackingSessionConfiguration
subclass provides high-precision motion tracking and enables features to help you place virtual content in relation to real-world surfaces.
- On other devices supported by ARKit, the
ARSessionConfiguration
base class provides basic motion tracking that permits slightly less immersive AR experiences.
iPhone 6s 和 6s plus 具有 A9 芯片,因此那些和之后的所有设备都可以 运行 ARKit
。 Found it here.
以下 iOS 台设备(安装了 iOS 11 台)支持 ARKit:
- iPhone 6S 和 6S Plus
- iPhone 7 和 7 Plus
- iPhone SE
- iPad 专业版(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)
Apple 在 WWDC 17 上介绍了它的 ARKit,他们还在 Xcode 9 中添加了一个名为 "Augmented Reality App" 的新项目模板,它基本上应该是 WWDC 主题演讲期间的演示应用程序或类似的东西。
但是,原始模板本身 returns 在 运行 期间出现严重错误,具体如下:
libMobileGestalt MobileGestaltSupport.m:153: pid 701 ({Your app's name}) does not have sandbox access for frZQaeyWLUvLjeuEK43hmg and IS NOT appropriately entitled
到目前为止我尝试了什么:
- 我尝试了所有 3 个不同的模板项目:SpriteKit、SceneKit 和 Metal。错误仍然存在。
- 我创建了权利文件并将 "App sandbox" 设置为 true。运气不好。
- 用谷歌搜索错误,发现这个错误实际上比 ARKit 更早(并且可以说不那么流行)。可悲的是,还没有人找到解决方案。
最后,我认为这可能不相关,但我尝试在我的 iPhone 上 运行 6. 有没有人设法 运行 AR 应用程序模板?如果是这样,如何?或者谁有关于 libMobileGestalt
的任何信息?
根据 Apple documentation,只有 A9 及更高版本的设备可以使用 ARKit
。
- ARKit runs on the Apple A9 and A10 processors
- On iOS devices with an A9 processor or later, the ARWorldTrackingSessionConfiguration subclass provides high-precision motion tracking and enables features to help you place virtual content in relation to real-world surfaces.
- On other devices supported by ARKit, the ARSessionConfiguration base class provides basic motion tracking that permits slightly less immersive AR experiences.
iPhone 6s 和 6s plus 具有 A9 芯片,因此那些和之后的所有设备都可以 运行 ARKit
。 Found it here.
以下 iOS 台设备(安装了 iOS 11 台)支持 ARKit:
- iPhone 6S 和 6S Plus
- iPhone 7 和 7 Plus
- iPhone SE
- iPad 专业版(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)