Apple brought partial support for WebRTC with iOS 11 Safari, supporting getUserMedia (gUM) and PeerConnection. However, there are still parts of the WebRTC specification that are not supported (eg: getDisplayMedia()).
For more information about our native app SDK, SkylinkSDK for iOS which allows you to easily enable your iOS application to use encrypted, low-latency audio and video and advanced data streaming functionality in your applications, please see: http://skylink.io/ios
Other articles you may be interested in: Cannot establish video connectivity between peers on Win IE 11 (Free Plugin) and iOS Safari 12| Getting Started with the Temasys SDK for iOS| SkylinkSDK for iOS on Github| Sample App| Swift Sample App