Test Flight Rejection : ITMS-90338: Non-public API usage

Today, I'm getting Test Flight builds rejected with the following reason:

ITMS-90338: Non-public API usage - The app references non-public selectors in MyRedactedAppName: _isKeyDown, _modifiedInput, _modifierFlags, handleNotification:, isPassthrough, onSuccess:, removeValuesForKeys:completion

However, I'm uploading the exact same code (working on a CI/CD pipeline) as I did last Thursday and that build passed.

Pretty sure this is on the Apple side of things. Anyone else seeing this today? I know a few folks have had similar rejections since June 6, when things got updated for WWDC. Some seem to have been resolved by Apple, but I've tested this twice today and received the same result.

Replies

FYI this issue in my case is due to code in the react native package. There is a thread on the topic here https://github.com/facebook/react-native/issues/31507 It discusses some temporary work around options. Ideally, this package will get updated soon.