Сначала я попытался разместить файл AASA на веб-сайтах DEV и QA, поэтому qa.mywebsite.com откроет приложение QA, и то же самое для DEV. Но для доступа к обоим веб-сайтам требуется пароль, поэтому он не работает.
Я нашел обходной путь для поддержки 3 сред, но работает с одним приложением, установленным одновременно. При нажатии на универсальную ссылку откроется установленное приложение.
В основном добавлен идентификатор пакета из 3 envs в виде различных приложений, например:
{
"applinks": {
"apps": [],
"details": [
{
"appID": "ABC.com.app.prod",
"paths": [
"*"
]
},
{
"appID": "ABC.com.app.qa",
"paths": [
"*"
]
},
{
"appID": "ABC.com.app.dev",
"paths": [
"*"
]
}
]
}
}