我正在开发具有多个环境(Dev,QA和Prod)的iOS应用,出于测试目的,我需要在这三个环境中支持通用链接。这意味着,当用户从iPhone上点击www.mywebsite.com时,应打开已安装的应用程序(3个应用程序之一)。
如何在AASA文件中实现这一目标?
是否可以安装3个应用,并且该链接仅打开正确的应用?
基本上将3个envs捆绑包ID添加为不同的应用程序,如下所示:
{
"applinks": {
"apps": [],
"details": [
{
"appID": "ABC.com.app.prod",
"paths": [
"*"
]
},
{
"appID": "ABC.com.app.qa",
"paths": [
"*"
]
},
{
"appID": "ABC.com.app.dev",
"paths": [
"*"
]
}
]
}
}