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