Skip to main content

Apple Vision Pro

Run AR Clip VPS on Apple Vision Pro. The build adapts the Unity SDK for visionOS, with hands-free interaction and passthrough rendering. It is available only on Enterprise.

Get access​

  • Email support@arclip.design with your Apple Developer Team ID, enterprise bundle identifiers and TestFlight rollout plan.
  • You get:
    • the com.webarvps.vps.visionos Unity package;
    • a sample visionOS Unity project set up with PolySpatial rendering;
    • CI workflows that build signed visionOS .ipa bundles.
Enterprise only

The Apple Vision Pro build and its tools are not part of the public SDK.

Requirements​

  • Apple Vision Pro with visionOS 1.2 or later
  • Unity 2022.3 LTS with the visionOS build support module
  • Xcode 15.2+ with the visionOS SDK installed
  • Access to PolySpatial (Unity Pro or Industry licence)

Set up​

  1. Install the Enterprise registry and add the com.webarvps.vps.visionos package.
  2. Import the VisionPro_Localization.unity scene. Make sure the PolySpatial settings use Hybrid Rendering mode.
  3. Set VPSLocalisationService to use the VisionProPoseAdapter (included in the package).
  4. In Project Settings → Player → visionOS, add your team ID and the Info.plist capabilities: camera, head tracking and spatial audio.
  5. Build the visionOS .ipa in Xcode and deploy through TestFlight or the Devices window.

Testing checklist​

  • Check the hand gestures that show and hide the localization HUD.
  • Test passthrough opacity, so overlaid content stays readable in different lighting.
  • Check that localization keeps working when you switch between Shared Space and Full Space.
  • Use the VisionProDiagnostics panel to export localization logs for support.

Support​

Enterprise support includes joint debugging sessions with AR Clip engineers, advice on PolySpatial performance, and guidance on App Store versus direct distribution.