[英]Check for Firebase Dynamic Links configuration
從鏈接驗證我的動態鏈接配置時
https://XXXXXXXXXXXXXXXXX.page.link/apple-app-site-association
我得到的回應是
{
"applinks": {
"apps": [],
"details": [
{
"appID": "XXXXXXXXXX.com.XXXXXXXX.XXXXXXXXX",
"paths": [
"NOT /_/*",
"/*"
]
}
]
}
}
而博客https://firebase.google.com/docs/dynamic-links/ios/receive已將配置的動態鏈接定義為
{
"applinks": {
"apps": [],
"details": [
{
"appID": "1234567890.com.example.ios",
"paths": [
"/*"
]
}
]
}
}
paths
不包含NOT
。
這可能是我的動態鏈接在點擊電子郵件中收到的登錄鏈接時顯示“無效的動態鏈接”的原因嗎?
這可能是我的動態鏈接在點擊電子郵件中收到的登錄鏈接時顯示“無效的動態鏈接”的原因嗎?
不。他們的文檔似乎已經過時了。 所有動態鏈接域的paths
鍵中都會有這兩項,只是用我自己的幾個域進行了測試。
除非您的動態鏈接采用domain.page.link/_/something
形式,在這種情況下, apple-app-site-association
明確禁止操作系統打開應用程序中的 URL。 但我懷疑你的 URL 是那種格式。
因此,恐怕您的問題在其他地方。 我建議您仔細檢查團隊 ID 和捆綁 ID,如果它們確實與您希望打開的應用程序匹配。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.