SwiftSyft
SwiftSyft copied to clipboard
RTCCVPixelBuffer is implemented in both Apple System Library and GoogleWebRTC Pod
Crash happens when connecting to a signalling server using GoogleWebRTC
.
Issue was also found here:
https://github.com/stasel/WebRTC-iOS/issues/19
https://bugs.chromium.org/p/webrtc/issues/detail?id=10560
Safe to say, Apple probably won't fix this on their end and we're going to have to recompile GoogleWebRTC from source and rename RTCCVPixelBuffer
.
For those who can help building the library from source here's where you can get the source:
https://webrtc.org/native-code/ios/
Take note, it says the source code is 6GB, but when I downloaded it it's actually 12 GB :(
Edit:
- Crash doesn't happen all the time. Sometimes it's just a warning. I think iOS randomly chooses which class to use and may cause a crash depending on the device.