配置好Universal Link之后頂部都會有一個打開app的橫幅俱箱,有時候我們不想顯示這個橫幅骄崩,iOS14之后蘋果官方給出了解決辦法映企。
假設(shè)Universal Link為www.abc.com
在瀏覽器輸入www.abc.com會自動定位到www.abc.com/main墨榄,這時如果想要隱藏www.abc.com/main這個地址下頂部的橫幅吏夯,方法如下:
單個app:
{
"applinks": {
"details": [
{
"appIDs": [ "ABCDE12345.com.example.app"],
"components": [
{
"/": "/main/*",
"exclude": true //加這行可以隱藏頂部橫幅
}
]
}
]
}
如果www.abc.com這個域名下有多個app此蜈,Universal Link分別為www.abc.com/aaa,www.abc.com/bbb噪生,如果想隱藏第一個Universal Link頂部的橫幅裆赵,方法如下:
多個app:
{
"applinks": {
"details": [
{
"appIDs": [ "ABCDE12345.com.example.app", "ABCDE12345.com.example.app2" ],
"components": [
{
"/": "/aaa/*",
"exclude": true
},
{
"/": "/bbb/*"
}
]
}
]
}
注意修改之后不會立即生效,生效時間大概在24小時之內(nèi)跺嗽。
參考鏈接:https://developer.apple.com/documentation/Xcode/supporting-associated-domains?language=objc