簡體   English   中英

檢查 Firebase 動態鏈接配置

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM