2017-08-31 1 views
0

私は最近ユニバーサルリンクについてiOSを扱っています。しかし、私はいくつかのアプリケーションで、私の普遍的なリンクが私のアプリケーションを100%開くことができないことを知った。だから、私はどのようにユニバーサルリンクが私のアプリケーションで3番目の部分のアプリケーションを開くのを防ぐために知りたい。ありがとう!App内のiOSユニバーサルリンクをインターセプトする方法

+0

あなたが今までに試したコード/物事を共有してください。 –

+0

Thersのコードはありません。私は普遍的なリンクの呼び出しを防ぎました。私は解決策を得たい。 –

答えて

0

ユニバーサルリンクを使用するには、明示的なユーザー操作が必要です。ユニバーサルリンクへのナビゲーションがJava Scriptリダイレクト、サーバーリダイレクト、または別のアプリケーションからのナビゲーションの結果として発生した場合、ユニバーサルリンクは関与せず、ユーザーはブラウザ/ Webビューにとどまります。また、特定のデバイス上の特定のドメインに対してユニバーサルリンクを無効にすることもできます。

また、Webサイトのいくつかのページをブラックリストに登録して、アプリケーションで開く場合は、AASAファイルを編集してこれらのページを除外できます。この回答も見てくださいHide "Open in app" banner while using Universal links

これはあなたの質問に答えますか?

+0

申し訳ありませんが、AASAファイルを編集すると、他のアプリケーションで開かれた私のアプリケーションを正当化することができます。私のアプリで他のアプリが開かれないようにしたい場合私はH5のユニバーサルリンクをでテストします。リダイレクトではなくユーザーのやりとりを行うので、実装方法がわかりません。 –

+0

あなたが何をしようとしているのか、何がうまくいかないのかを記述できるのであれば、おそらくうれしいでしょう。あなたがアプリと言っているのは、ネイティブのiOSアプリか何か違うのですか? –

関連する問題