Same request here!
Post
Replies
Boosts
Views
Activity
Still stuck in "In Review" status in late 2024 for over an week.
It's a new app submitted to visionOS app store. The first submission was rejected because they need me to upload a video walkthrough to demonstrate the app.
I submitted the video and then the app went into the "In Review" status ever since.
I didn't see any trace of the reviewer opened the app according to my backend logs. Tried to contact customer service several times, but got the same copy-paste reply everyone has mentioned above.
This situation happened before to my other app's update patch. It took them 10+ days to finish the "In Review" status. And that happed in August 2024. While this app review took place during the U.S. Thanksgiving holidays.
So my assumption is, when your app reviewer is on holiday, your app will be stuck in the "In Review" status until they actually come back from holiday and do the job.
The "In Review" status doesn't mean your app is actually being reviewed, but only means the review task has been assigned to someone. They couldn't care less about your releasing plans or how urgent it is.
Paying £99 a year to get such service, SHAME ON YOU APPLE!
It seems like the issues is with this line:
audioEngine.connect(audioPlayerNode, to: audioEngine.mainMixerNode, format: nil)
For some reason, if I specifically set the format to be the format of the PCM buffer, then the memory leak issue is gone.
Typo there, the rate is 48000(aka 48kHz).
Hi @Vision Pro Engineer
Thanks for the info. I have an app on the app store that allows users to create and share spatial content, and one of which is 3D model.
Currently I'm using a RealityView wrapped in a Volumetric Window to display 3D models in the user's space, scaled and repositioned in the centre of the volume according to their bounding boxes. However, there are a few limitations, such as:
For animated models, the animation might cause the model to go out of the bounds of the volume.
Window management issues, e.g. when the user opens a volumetric window, and closes the app in the order of closing the main window first and then closing the volumetric window, when they reopens the app, it's always shows the volumetric window and they'll never be able to open the main window again(unless add additional logic).
I'm now migrating the app to set visionOS 2.0 as the minimum deployment target. And the Quicklook preview application has many nice built-in features, such as snapping to surface, free scaling, gesture handling, etc.
You can directly load the scene using a URL, no need to set up model:
let scene = try SCNScene(url: url)
let renderer = SCNRenderer(device:MTLCreateSystemDefaultDevice())
renderer.scene = scene
let image = renderer.snapshot(atTime: 0, with: AppStyle.ImageSize.thumbnail.size, antialiasingMode: .multisampling4X)
Meanwhile, as for now, the QuickLookThumbnailing framework can't generate thumbnails for usdz files on visionOS, we should wait for it to be available.
TLDR, no need to manage provisioning profile:
Share your project folder with the virtual machine
Open the project in xcode 15.4 in the virtual machine, do not change anything
Click Product->Archive
Once done, copy the archive to your physical machine
Open the project in your physical machine, and click Window->Organizer, and distribute your app.
If your project doesn't require additional build configurations, you can also use xcode cloud build to simplifiy things.