私は現在、URL スキームを使用してネイティブ アプリケーションを起動することで、Web アプリケーションを補完しています。iOS 9 以降、ユーザーは「アプリ名で開く」というポップアップに挑戦するようになりました。起動元のアプリとは異なるドメインを使用して Universal Links を使用することでこれを解消する方法を考えましたが、問題が発生しました。
キーポイント
- アプリは、エンタープライズ配布としてアプリ ストアの外に配布されます。したがって、私が正しく理解している場合、スマートアプリのバナーは適用されません。
- アプリがインストールされていない場合、私のユニバーサル リンク Web の場所は、アプリのインストール方法に関するページをホストしています。
- ユーザーがアプリを起動してもインストールしていない場合、インストール ページが適切に取得されます
- アプリに入ると、ユーザーが右上のドメイン リンクを押すと、アプリを再度起動することはできなくなります。
私が遭遇した問題は、ユーザーが右上のリンク/パンくずを押すと、アプリが起動しなくなることです。ユーザーは常にインストール ページに誘導されます。このページをプルダウンすると、アプリに移動する [開く] ボタンが表示されるか、リンクを長押しすると、アプリを起動することもできます。ただし、ユーザーにこれを理解してもらうことはできません。
右上のリンクをオフにする方法はありますか?