0

我想在我的应用程序上启用 ARFaceTrackingConfiguration,但我遇到了问题。我正在使用具有 Apple A10 Fusion-64 位芯片的 iPhone 7,但仍然出现该致命错误。你能帮我解决这个问题吗?

我在 info.plist 上启用了权限,我在 ARFaceTrackingCONfiguration 中检查 .isSupported

let configuration = ARFaceTrackingConfiguration()
sceneView.session.run(configuration)

guard ARFaceTrackingConfiguration.isSupported else {
    fatalError("Face tracking is not supported on this device")
}

是因为 iPhone 7 的前置摄像头不是原深感摄像头吗?

4

1 回答 1

0

ARFaceTrackingConfiguration没有原深感摄像头,您将无法运行。查看文档以获取更多信息

面部追踪仅适用于配备前置原深感摄像头的 iOS 设备

您还可以通过调用检查设备是否可以运行此配置ARFaceTrackingConfiguration.isSupported

于 2020-06-10T08:14:40.687 回答