What is more strange is if I don't do a canOpenUrl check and just call openUrl directly it will open chrome as expected.
Does not work as expected:
if UIApplication.shared.canOpenURL(url) { // returns false if Chrome is default browser
	 UIApplication.shared.open(url)
}
Omitting the canOpenURL check successfully opens chrome.
UIApplication.shared.open(url) // opens chrome
Any update on this? Or is everyone expected to add http and https to their plist?
Topic:
App & System Services
SubTopic:
Core OS
Tags: