Universal Links in Air 19
According to the release notes (http://labsdownload.adobe.com/pub/labs/flashruntimes/shared/air19_flashplayer19_releasenotes.pdf) and a guide provided by Adobe (Adobe Developer Connection | Universal Links for iOS) Air 19 should support Universal Links in iOS 9.
Having completed all the steps I should be able to receive the url information via the InvokeEvent. However, while old openUrl style deeplinks still work I find that there is no handling for applinks.
As a point of reference I have:
- enabled Associated Domains on my app regenerated a provisioning profile
- hosted an apple-app-site-association file on my domain with correct formatting and signing
- entered my root url (as applinks:root.url) into the iOS Entitlements under com.apple.developer.associated-domains
Right now, pointing to my site (for example root.url/foo/bar) will open the app but I only receive a standard invoke.
As an additional measure, I have attempted some Air hackery in an ANE. By swizzling (http://nshipster.com/method-swizzling/) the application:continueUserActivity:restorationHandler: selector in a category of the CTAppController I should be able to gain access to the NSUserActivity object but this method never appears to be called. I also tried this with application:didFinishLaunchingWithOptions: (while of course calling the original selector otherwise Air won't run!) which is properly called but launchOptions is always null when launching via my link.
Hope there is an answer out there to resolve this problem. Thanks.
edited for clarifications
