iOS の新しい Universal Links 機能を使用していますが、この機能のためにホームページの特定のパスを無効にしたいと考えています。
例: 「_id_」と開始ページを含み、ドメインhttp://example.comのhttp://example.com/testsiteを含まないすべての URLは、アプリ内で開く必要があります。どうすればこれを解決できますか?
サーバー上の私の apple-app-site-association ファイルは次のようになります。
{
"activitycontinuation": {
"apps": [
"ABCDEFGHIJ.com.example.ios"
]
},
"applinks": {
"apps": [],
"details": [
{
"appID": "ABCDEFGHIJ.com.example.ios",
"paths": [
"/",
"*_id_*"
]
}
]
}
}
アプリ内の資格ファイル:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.developer.associated-domains</key>
<array>
<string>activitycontinuation:example.com</string>
<string>activitycontinuation:www.example.com</string>
<string>activitycontinuation:m.example.com</string>
<string>applinks:example.com</string>
<string>applinks:www.example.com</string>
<string>applinks:m.example.com</string>
</array>
</dict>
</plist>
特定のパスを除外するオプションが見つかりませんでした。これはどのように実現可能ですか?