所以我偶然发现了一个使用IOS通用链接的问题。
假设我的域名是:example.com。
因此我将关联的域设置为applinks:example.com
然后,在apple-app-site-associatin文件中,我指定了以下内容:
{
"applinks": {
"apps": [],
"details": [
{
"appID": "XXXXXXX.com.example.bro",
"paths": [
"/ios/*"
]
}
]
}
}
而且我希望只有以/ ios结尾的链接才能使应用程序打开,而其他链接(例如example.com,example.com/something则应在Safari中打开。
但是,在example.com域下的每个链接都在应用程序中打开。
我尝试使用“ NOT ”,“ NOT /”,“ NOT /”,依此类推,没有成功。
我可能会缺少什么?
非常感谢您的帮助,
谢谢!
更新:
看来我的文件冲突导致了这些问题。显然,我的队友在./well_known下添加了一个类似的文件。似乎优先于我添加的文件。 (./well_known下的文件带有星号*-允许所有链接)。
一旦我删除了./well_known下的多余文件,问题就解决了。