[ad_1]
I’ve just a few apps related to the identical area. They’re listed within the apple-app-site-association file in a selected order to ensure every common hyperlink is opened by probably the most appropriate app put in on the system. This works high quality on iOS 14 and older gadgets. On iOS 15 that order is not revered and the hyperlinks are opened not by the primary however by the final app, that matches the hyperlink’s path.
Right here is my apple-app-site-association file:
{
"applinks": {
"apps": [],
"particulars": [
{
"appID": "AAAAA.com.mydomain.BurritoApp",
"paths": [ "/burritos/*" ]
},
{
"appID": "AAAAA.com.mydomain.FoodApp",
"paths": [ "/burritos/*", "/tacos/*", "/deli/*" ]
},
{
"appID": "AAAAA.com.mydomain.OrderAnythingApp",
"paths": [ "/*" ]
}
]
}
}
On iOS 14 the BurritoApp handles burrito hyperlinks as anticipated.
Once I set up all 3 apps on a tool with iOS 15 and faucet on a burrito hyperlink, OrderAnythingApp handles the hyperlink. If I take away the OrderAnythingApp part from the above affiliation file, then FoodApp begins dealing with the burrito hyperlinks.
I searched by the documentation, I watched WWDC movies associated to common hyperlinks from 2020 and 2019, I attempted with the brand new affiliation file format with parts as a substitute of paths. I nonetheless haven’t any clue what causes this and learn how to repair it.
[ad_2]
