【发布时间】:2017-12-10 07:43:53
【问题描述】:
我正在尝试弄清楚 ARKit 的工作原理。因此,我从 GitHub 下载了两个不同的项目。
1-)https://github.com/brianadvent/Simple-ARKit-Game
2-)https://github.com/exyte/ARTetris
我都收到“无法运行会话,此设备不支持配置: “ 错误。 我正在 Xcode 和 iOS 中运行最新版本的测试版。
编辑:我在 Viewcontroller 中有这段代码。它不应该工作吗?
private func getSessionConfiguration() -> ARSessionConfiguration {
if ARWorldTrackingSessionConfiguration.isSupported {
// Create a session configuration
let configuration = ARWorldTrackingSessionConfiguration()
configuration.planeDetection = .horizontal
return configuration;
} else {
// Slightly less immersive AR experience due to lower end processor
return ARSessionConfiguration()
}
}
【问题讨论】:
-
某些设备不支持 WorldConfiguration,这可能是已设置的。例如iPhone 6 不支持。您可以尝试将该配置更改为默认配置。
-
手机只支持6s和6s plus,7和7s plus
-
那么我不能在 iPhone 6 中获得真实场景中的模型吗?还是只是别的什么?
标签: ios iphone swift xcode arkit