是否可以使用ARSCNView
,将其配置ARWorldTrackingConfiguration
为支持它的设备,并以另一种方式为不支持它的设备(使用 A8 芯片及更低版本)配置它并且仍然在后台渲染视频?
if ARWorldTrackingConfiguration.isSupported{
let config=ARWorldTrackingConfiguration()
config.planeDetection = .horizontal
sceneView.session.run(config)
}else if AROrientationTrackingConfiguration.isSupported{
let config=AROrientationTrackingConfiguration()
sceneView.session.run(config)
}else{
print("not supported")
//what here? <<<
}