WebRTC
WebRTC copied to clipboard
Unable to upload to app store
I recently switched from the old Google pod to a binary. I'm getting a rejection when trying to upload a build to the app store:
The app references non-public selectors in ... initWithURLStrings:, receiver, sdp, setIsAudioEnabled:, setIsEnabled:, videoSource
This seems absurd. They're all methods related to WebRTC in RTCAudioSession, RTCIceServer, RTCPeerConnectionFactory etc. I can't imagine why they would have worked previously but not now.
Has anyone else encountered this?
Oh this is very strange and annoying! It may be related to an issue existed a while ago with namespace collision between WebRTC and iOS Safari WebRTC libraries. But as far as I remember it was fixed on iOS 13.
If you still encounter the issue, maybe it's worth asking in WebRTC Google group or opening a bug