Has anyone figured out how to detect that Google Chrome is installed and then open it from your own app with link passed into it in iOS 9?
I used to use the OpenInChromeController which according to Google is the recommended approach. It does not appear that Google is updating that document for iOS 9, and OpenInChromeController appears to be abandoned.
I figured this out, you just need to add it to your plist as LSApplicationQueriesSchemes and then you can use canOpenUrl to see if the app is installed
<key>LSApplicationQueriesSchemes</key>
<array>
<string>urlscheme</string>
<string>urlscheme2</string>
<string>urlscheme3</string>
<string>urlscheme4</string>
</array>