Post

Replies

Boosts

Views

Activity

Universal Links: AASA File iOS 13+ Format with Backward Compatibility
Hi all, I'm wondering if there is an official way to support the new iOS 13 AASA file formatting (described here - https://developer.apple.com/documentation/safariservices/supporting_associated_domains?preferredLanguage=occ), which allows for component-based pattern matching while still supporting iOS 12 path-based pattern matching. I've found a StackOverflow Answer - https://stackoverflow.com/a/61232752 which seems to describe how to do that and wondering if this is the official way to do so. I've found this works with local testing but want to ensure before I put it live. Additionally, I've found very few apps that are using this new format; for the one app/site I have found that uses this backwards-compatible format, its AASA file fails the Apple link validator - https://search.developer.apple.com/appsearch-validation-tool with Error cannot parse app site association, the same error I get when testing my links. However, third-party validators and my local testing seems to work. (The site I'm referring to that uses this backwards-compatible AASA format is glassdoor.com but I'm not able to link it here) Is it expected that the Apple link validator - https://search.developer.apple.com/appsearch-validation-tool fails for the backwards-compatible format? Is there an official Apple doc that shows how to use both the new, component-based format along with the path-based format? It's hard for me to ship something to production that is failing the official Apple tool since I'm unaware of what the consequences of that might be (even though it seems to work for me locally) Thanks
1
0
3.1k
Oct ’20