iOS9 using custom URL schemes to deep link

So I know Apple is pushing for the usage of universal links, but until we convert to them I would still like to support the deep linking of content to our app through a custom URL scheme. And as suggested I have already registered our apps scheme in the LSApplicationQueriesSchemes key of our Info.plist file.

Our issue is specifically with devices running iOS9. If these users simply tap the "Play in App" button on one of our webpages within the Safari app, they are redirected to the AppStore and to our app's landing page, even though the app is already installed. But if the user taps and holds, they are then presented with a UIActionSheet that offers them the choice to either open the link through our app or copy the link. If they choose to open with our app, it performs the actions expected as devices running IOS8 and earlier. Can't we get this functionality without the need for the long press?

Another oddity is if the user navigates to one of our webpages via the Chrome app and taps the "Play in App" button, they are asked if they want to open via our app through a UIAlertView and are automatically directed to our app. If they attempt this again without killing the Chrome app, they are directed to our app in the App Store, but if the Chrome app is killed and restarted, the "Play in App" button again directs them to our app. Has anyone else experienced this or have any idea what else we can do to have the deep linking always work consistently/reliably and without having to long press on the "Play in App" button?

+1


Also there is no mention to URL Schemes changes in iOS9 at https://developer.apple.com/library/prerelease/ios/releasenotes/General/RN-iOSSDK-9.0/index.html#//apple_ref/doc/uid/TP40016202


How could you deprecate something that useful without providing a new alternative Apple?

iOS9 using custom URL schemes to deep link
 
 
Q