アプリケーションに制限付きのアプリリンクを設定しようとしていますが、特定のリンクのみをアプリにルーティングし、残りは (パススルーなしで) Safari で直接開く必要があります。
これを行うために、次の json ファイルを使用しています。ただし、 https://domain.com/test では問題なく動作するようですが、https://domain.com/#/testでは失敗します
パスのリストに「*」を追加すると問題なく動作しますが、すべてを通過させてしまうため、アプリがそのリンクをサポートできない場合、エクスペリエンスが低下します。
誰かがこのようなものを手に入れましたか?Apple が「#」文字を含むリンクのルーティングを処理できないのは奇妙に思えます。私たちのウェブサイトは、すべてのルーティングで # 文字を使用しています。
{
"applinks": {
"apps": [],
"details": [{
"appID": "TEAMID.BUNDLEID",
"paths":[ "/test", "/*/test", "/*/test/*", "*/test/*" ]
}
]
}