I can't speak to CompositorServices, but ARPose seems to have been eradicated from ARKit completely. I'm using the Swift API, but the equivalent C API replacements would be:
ar_world_tracking_provider_query_pose_at_timestamp -> ar_world_tracking_provider_query_device_anchor_at_timestamp
and with ar_device_anchor being a subclass of ar_trackable_anchor being a subclass of ar_anchor
ar_pose_get_origin_from_device_transform -> ar_anchor_get_origin_from_anchor_transform
Post
Replies
Boosts
Views
Activity
As of Xcode 15 Beta 8, all existing ARSession DataProviders report as unsupported in the visionOS simulator. Filed this as FB13125675.
@sha921 Is this still supposed to work? As @asbjornu mentioned in their comment the suggested fix doesn't seem to work anymore. I tried around 4 weeks ago and now with Xcode 15 Beta 8, but still no luck.
With this update, Button and Toggle attachments oftentimes don't fire on first load in an immersive space. They always seem to work when the same immersive space is loaded again. Smells like a race condition. I can reproduce this with Xcode's visionOS template project.
Correction: Title should read AVCaptureDevice, not AVAudioDevice, of course.