SwiftSyft
SwiftSyft copied to clipboard
Use corrected Google WebRTC binary to prevent class name conflicts in iOS 13
As previously discussed, GoogleWebRTC binary has naming conflicts with some of iOS's classes that may cause a crash in some devices. Reference: https://github.com/stasel/WebRTC-iOS/issues/19
Also in the same issue someone has a.) Created step by step guide on how to rename the classes and rebuild the library from scratch https://github.com/stasel/WebRTC-iOS/issues/19#issuecomment-579498664 and b.) Provided a pre-built binary. https://github.com/stasel/WebRTC-iOS/issues/19#issuecomment-579660304
We should test the pre-built binary if it doesn't cause anymore warnings or crashes. But for production, we need to follow the steps above in building the library from scratch for security purposes.