我制作了一个使用后置摄像头跟踪2D人体运动数据的应用程序。我按照Apple's example从情节提要中创建了一个ARView,并将此代码添加到了viewDidAppear中:

arView.session.delegate = self

// If the iOS device doesn't support body tracking, raise a developer error for
// this unhandled case.
guard ARBodyTrackingConfiguration.isSupported else {
    fatalError("This feature is only supported on devices with an A12 chip")
}

// Run a body tracking configration.
let configuration = ARBodyTrackingConfiguration()
arView.session.run(configuration)


当我打开应用程序时,从Xcode安装时一切正常,但是从TestFligth安装时,应用程序崩溃。崩溃日志显示了我在arView.session.delegate = self处的最后一个回溯日志

最佳答案

如果有人遇到相同的问题,我已经找到了解决方法。根据Apple,这是XCode 11中的一个已知问题。要解决此问题,您需要将RealityKit手动添加到目标的“带库的链接二进制文件”构建阶段。希望这可以帮助

10-08 16:15