The app references non-public selectors ins Payload/App.app/App: isPassthrough, onSuccess:, removeValuesForKeys:completion:

Hi, I'm having this warning since I updated Xcode after the release of iOS 16. Is anyone facing the same issue? It's is happening in all my apps that are built with react native

React Native app - same problem. Upgrade of Xcode + IOS 16 showing this problem.

https://github.com/facebook/react-native/issues/34716 My issue report for React Native 0.69.5

Same here after updating Xcode

Apple Store connect operation error The app references non-public selectors in Payload/carchaze.app/carchaze: isPassthrough, newSocketQueueForConnectionFromAddress:onSocket:, onSuccess:, removeValuesForKeys:completion:, socket:didAcceptNewSocket:, socket:didConnectToHost:port:, socket:didConnectToUrl:, socket:didReadData:withTag:,

Same issue with a clean install of RN 0.70.3

  • I had to disable Flipper in the Podfile to remove a lot of private API calls
  • Then still one private API call left:

The app references non-public selectors in Payload/AppName: onSuccess:

NB the suggested workaround from the Github thread mentioned above is just an Xcode downgrade, not very attractive as Apple will soon require to use 15 anyway.

If this is an issue at Apple's side I hope it will be soon resolved (an official answer would be appreciated)

I faced the same issue, with updating xcode and ios 16. I solved it by setting the "Minimum Deployments" in Targets > General, to the lowest value available.

Update your "Minimum Deployments" version to lowest. This solved my problem

same issue. Update "Minimum Deployments" to lower version didn't work XCode 14.1

The app references non-public selectors ins Payload/App.app/App: isPassthrough, onSuccess:, removeValuesForKeys:completion:
 
 
Q