For Universal Links in iOS 9, we'll provide a file /apple-app-site-association which specifies the app IDs and website paths that should be handled by the app ID, like this:
{
"applinks": {
"apps": [],
"details": {
"9JA89QQLNQ.com.apple.wwdc": {
"paths": [
"/wwdc/news/",
"/videos/wwdc/2015/"
]
}
}
}
}On the app side, there is a single com.apple.developer.associated-domains entitlement which specifies only a domain, no paths.
Suppose v2 of my app can handle /foo, but v1 can't. Is there a way to express this using the Universal Links feature? The idea is that users with v1 installed will see the content in Safari without the app being opened, but users with v2 installed will see the content in the app.