簡體   English   中英

iOS 通用鏈接無法按預期工作 - 無論路徑如何,始終打開

[英]iOS Universal Links don't work as expected - always opens no matter the path

所以我偶然發現了一個使用 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/ ”等,但沒有成功。

我可能會錯過什么?

幫助將不勝感激,

謝謝!

更新:

看來我有導致這些問題的沖突文件。 顯然,我的隊友在 ./well_known 下添加了一個類似的文件。 這似乎優先於我添加的文件。 (./well_known 下的文件有一個星號 * - 允許所有鏈接)。

一旦我刪除了 ./well_known 下的額外文件,問題就解決了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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