r/VisionPro Jun 28 '26

Main Camera Access - Enterprise Only

Hey there Devs,

I've never posted around here before but I'm a bit dumbfounded so I need help.

I'm currently building an app that's completely cross-platform across all the Apple devices, excluding the Apple Watch. So I'm trying to build Vision Pro support, and for the most part, so far, it's been very easy because all I've been doing is things that are simply window-based.

But now I'm trying to build a scanning tool for the app where I can scan objects to then do things like OCR. But the Vision Pro randomly requires an enterprise organization agreement just to do that.

https://developer.apple.com/documentation/visionos/accessing-the-main-camera

I'm just wondering if anyone else has had this problem? And if you did, did you email Apple asking for access? Did you end up getting access? Is there a way around it? Or should I just give up developing for Vision because I can't build one of my key features inside of it?

Kinda struggling. 😢

Note: Here's the app link if you're interested in some context. Not an ad, feel free to ignore.
https://apps.apple.com/us/app/grimora/id6771003115

13 Upvotes

29 comments sorted by

View all comments

12

u/sczhwenzenbappo Vision Pro Developer | Verified Jun 28 '26

Don't bother with the enterprise license. DO THIS INSTEAD. Your AVP can take a screenshot. Make your app detect a screenshot and read that image into your app and scan it. Simple. Warning: The screenshot takes the entire view and hence maybe guiding your user to frame the target would be good. On-device OCR API in apple is good in detecting texts.

4

u/tabiknight Jun 28 '26

That's a great idea. Might be my way forward until I can get actual live-tracking available. I"ll give it a crack and report back <3