The AASA file format has changed for iOS 14, now you have to define a new json object called components which will support iOS 14 devices. Please include it in your AASA file and it should work then, your AASA file should look something like the following:
{
"applinks": {
"apps": [ ],
"details": [
{
"appID": "*.*.*.app",
"components": [
{"/": "/a/welcome*"},
{"/": "/a/reauthenticate*"},
...
],
"paths": [
"/a/welcome*",
"/a/reauthenticate*",
...
]
}
]
}
}
This is what is currently working in my production environment.
Also note from iOS 14 Universal Links will work in TestFlight builds only since apple introduced its own CDN and devices are no longer contacting your server directly. In case you want to test in development please consider using the new "alternate modes" to bypass Apple CDN altogether in development, take a look into this WWDC20 session What's new in Universal Links to get an overview on how to use the alternate developer mode.
I hope this will work for you as well!
P.S: I've referred to the exact "alternate modes" timing in the video, but I highly recommend watching the whole session