1

アプリケーションに制限付きのアプリリンクを設定しようとしていますが、特定のリンクのみをアプリにルーティングし、残りは (パススルーなしで) Safari で直接開く必要があります。

これを行うために、次の json ファイルを使用しています。ただし、 https://domain.com/test では問題なく動作するようですが、https://domain.com/#/testでは失敗します

パスのリストに「*」を追加すると問題なく動作しますが、すべてを通過させてしまうため、アプリがそのリンクをサポートできない場合、エクスペリエンスが低下します。

誰かがこのようなものを手に入れましたか?Apple が「#」文字を含むリンクのルーティングを処理できないのは奇妙に思えます。私たちのウェブサイトは、すべてのルーティングで # 文字を使用しています。

{
    "applinks": {
        "apps": [],
        "details": [{
            "appID": "TEAMID.BUNDLEID",
            "paths":[ "/test", "/*/test", "/*/test/*", "*/test/*" ]
        }
    ]
}
4

1 に答える 1