Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.    By clickin

Warning about use of private API when uploading app with Xcode 14 #7945

submited by
Style Pass
2022-09-29 19:31:08

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

After uploading app to App Store (or rather TestFlight, since it's BETA version of Xcode 14) I'm getting warning: The app references non-public selectors in Payload/MyApp.app/Frameworks/Realm.framework/Realm: authenticationDidCompleteWithError:. I was using version 10.20.1 of Realm because of the performance issue. I have updated it to the most recent version 10.28.7. However, the warning is still displayed after the upload is finished.

Are you using Game Center in your app? It appears that a private Game Center framework happens to use the same method name as us. If you aren't and it's warning anyway then this seems like a bug in iTC that you should report to Apple.

Even if you are, it's pretty obnoxious that Apple just declares some method names forbidden in unrelated code and doesn't publish a list of them...

Leave a Comment