以下代码在iPhone XR上返回false,即使该人员细分在XR上正常工作。
ARConfiguration.supportsFrameSemantics(.personSegmentation)
我想知道它是否正式支持人员细分和对XR进行深度的人员细分。只是要指出,我在XR上安装了iOS 13.1.2。
答案 0 :(得分:1)
尝试这种变化:
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
let config = ARWorldTrackingConfiguration()
if ARWorldTrackingConfiguration.supportsFrameSemantics(.personSegmentationWithDepth) {
config.frameSemantics = .personSegmentationWithDepth
}
arView.session.run(config)
}
并确保您的 Xcode版本是11.2.1 ,而 iOS版本是13.2.3 。