Post

Replies

Boosts

Views

Activity

Reply to VisionOS Enterprise API Not Working
Thank you for the response. I've completed all the requested debugging steps nothing worked. I think it is an issue on your system where the license has not been activated yet. Steps Completed: App reinstallation: I deleted the app, reinstalled it, and ran it. The app successfully prompts for and receives camera access permission. Debug print statements: I added print statements to track execution flow: In CameraSessionManager.runCameraFrameProvider: Camera authorization is GRANTED Provider STARTS successfully Provider state remains initialized (never transitions to running) In CameraSessionManager.observeCameraFrameUpdates: No camera formats available from CameraVideoFormat.supportedVideoFormats() Code never reaches leftCameraFeed.update because no formats are returned Current setup verified: Enterprise entitlement com.apple.developer.arkit.main-camera-access.allow is present in provisioning profile Enterprise.license file (can share ID via email if you require it) is embedded in app bundle under Copy Bundle Resources Privacy usage descriptions (NSMainCameraUsageDescription, NSEnterpriseMCAMUsageDescription) are in [Info.plist] App entitlements file contains com.apple.developer.arkit.main-camera-access.allow = true Testing on physical Vision Pro device (not simulator) Camera permission is granted at runtime The issue: Despite all correct configuration, CameraFrameProvider remains in initialized state and supportedVideoFormats() returns 0 formats, so it seems like the enterprise license is not being recognized/activated by ARKit at runtime. Have also included all details about signing and capabilities showing in my project as included in the email I sent as well since that is personal info.
Topic: Spatial Computing SubTopic: ARKit Tags:
3w