"ITMS-90338: Non-public API usage - The app references non-public selectors" issue still present when uploading to TestFlight, except now its preventing builds from appearing

While attempting to upload my app to TestFlight (which has already been uploaded numerous times, including just a few days ago with the same code base) there is this error

"TMS-90338: Non-public API usage - The app references non-public selectors in : _isKeyDown, _modifiedInput, _modifierFlags....."

Nothing new there, that's been happening for months for myself and countless others and has been reported numerous times, i.e.

https://developer.apple.com/forums/thread/127678?answerId=715975022#715975022

https://developer.apple.com/forums/thread/714450

But now there's a difference - in the past the builds always appeared in Testflight after getting this warning, so it wasn't an issue.

But now that's changed, the build is no longer appearing in Testflight, so it suddenly is a very big issue.

Several days ago I uploaded a build to Testflight successfully, I just uploaded the identical version (just bumped the build number, that was the only change) and re-uploaded it, I just got the above error and the build isn't showing in Testflight (it appeared briefly for about 10 seconds saying processing then then vanished).

So this is defiantly an Apple back end bug.

Hey @mungbeans, I'm currently running in the same problem. It's been several weeks that I'm stuck now. Just out of curiosity, is this issue the only one spotted by Apple or you have other(s) ? (I personally have 2 including this one, but the other one has never been a problem to post)

I have this error in my project today and need to push out a new version today? Anyone have any ideas?

"ITMS-90338: Non-public API usage - The app references non-public selectors" issue still present when uploading to TestFlight, except now its preventing builds from appearing
 
 
Q