Testflight build issue

Hi, we have tried to upload Vision OS app to the testflight today, using latest PolySpatial packages, Unity 2022.3.9, and XCode 15 beta 8, and after the succesfull upload archive from the XCode, we get this mail from Apple:
Dear Developer,

We identified one or more issues with a recent delivery for your app, “Skatrix Vision demo” 0.1 (2). Please correct the following issues, then upload again.

ITMS-90338: Non-public API usage - The app references non-public symbols in Frameworks/UnityFramework.framework/UnityFramework: _ar_skeleton_get_skeleton_root_transform_for_joint. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. For further information, visit the Technical Support Information at Requesting Technical Support - Support - Apple Developer

Best regards,

The App Store Team

Maybe you can help with this issue, or give some tips for us?

1 Like

Exact same issue for us attempting the same thing last night!

same issue for me!

Thanks for the heads up all, I’ll see what I can find out.

This is a known issue we caught last minute in our release process. It should be fixed in future package releases. Sorry about the inconvenience.

If there is a know bug of this magnitude, would it be possible in the future indícate it in the release notes so we don’t have to spend time trying to figure out why something is not working? Thanks

1 Like

Hi, Looks liked we have the same issue after updating the packages, here is the screen of the mail

And here is the link to the video how I made the build and my package manager (1 min length)

Please let me know is there anything I’m doing wrong?

Hey there! It looks like unfortunately you’re hitting another round of renames that was introduced in visionos beta 4 (included in Xcode 15.1). We are preparing a 0.4 version of the visionOS XR provider package to address this, but it is not available yet. If you are building out of Xcode 15 beta 8 (visionos beta 3), then I guess TestFlight automation is comparing against beta 4 anyway.

Is there any update on this?

And for clarity, does this mean we need to wait for a new package, a new version of the Xcode beta or both?


We released 0.4.1 versions of the PolySpatial packages this week, which provide compatibility with Xcode 15.1 beta. You should be able to use these versions to publish your app to TestFlight.