在iPhone 6 plus上使用ARWorldTrackingSessionConfiguration获取和错误
Unable to run the session, configuration is not supported on this device
它有什么用?
答案 0 :(得分:18)
这是Apple的ARKit and device support
文档ARKit要求iOS设备配备A9或更高版本的处理器。要做 您的应用仅在支持ARKit的设备上可用,请使用arkit密钥 在应用程序的Info.plist的UIRequiredDeviceCapabilities部分中。 如果增强现实是您应用的辅助功能,请使用 isSupported属性,用于确定当前设备是否支持 您要使用的会话配置。
您可以使用ARConfiguration的'isSupported`属性在运行时以编程方式检查ARKit支持。
if (ARConfiguration.isSupported) {
// ARKit is supported. You can work with ARKit
} else {
// ARKit is not supported. You cannot work with ARKit
}
以下iOS设备(安装了iOS 11)支持ARKit:
以下是与ARKit支持相关的一些参考链接。 iOS设备配置:
ARKit在Apple A9 and A10& A11 Bionic chip个处理器。
iPhone Models - (Chip)
iPad Models - (Chip)