I'm using an iPhone X (iOS 13.4) for testing the tech demo here:
https://developer.apple.com/documentation/arkit/combining_user_face-tracking_and_world_tracking
Should ARWorldTrackingConfiguration.supportsUserFaceTracking return false on an iPhone X? After commenting out the two checks in the demo, I still get an Alert warning the AR session failed and the provided configuration is not supported on this device. iPhone X should have the required front TrueDepth camera.
The similar tech demo here:
https://developer.apple.com/documentation/arkit/tracking_and_visualizing_faces
Does not check ARWorldTrackingConfiguration.supportsUserFaceTracking, and face tracking runs well on the same iPhone X.