Supports iOS 9 and above.
Try it in Neptune
Automatically defaults to in-app safari if not modified.
BrowserManager.shared.defaultBrowser
How to change the default browser
let safari = BrowserManager.shared.supportedBrowsers.safari
BrowserManager.shared.defaultBrowser = safari
BrowserManager.shared.installedBrowsers
BrowserManager.shared.open(url: {YOUR URL}, presentingController: self)