0

さて、私はディープリンクとユニバーサルリンクを理解するために一日中努力してきました。「bunty」としてディープリンクを持つアプリを設計しようとしています。

したがって、 http://www.bunty.orgという Web リンクがあり、iPhone でこの URL をクリックすると、myapp が開きます。そうでない場合は、Safari またはその他のブラウザーで URL を開きます。

今まで、検索結果は Universal Linking に誘導されていました。ディープリンクのみを経由するなど、私がやろうとしていることを達成する他の方法はありますか?

4

1 に答える 1

1

あなたが言っているのは、ベース URL を使用してアプリにディープリンクしたいということだと思います。残念ながら、iOS のユニバーサル リンクでは、この動作が想定されています。ユニバーサル リンクは別のドメインからのみ機能します。そのため、ルート ドメインからアプリを開くことはできません。

非ルート ドメイン経由でユニバーサル リンクを使用できます。これを簡単にする 1 つの方法は、ブランチを使用してディープ リンクを簡単にすることです。これは完全に無料で、個々のリンクやプラットフォームに対してカスタム リダイレクトを作成し、インストールを通じてデータを渡すことができます。

iOS9.2 の時点で、URI スキームは非推奨になっているため、ユニバーサル リンクを使用することがおそらく最良の選択肢です。Branchを使用する場合、ユニバーサルリンクに使用するCloudflareでカスタムドメイン(ルートドメインとは異なる)をセットアップすることもできます.

于 2016-01-07T00:29:09.233 に答える