3

私はアプリケーションでfirebaseを統合しています。 Android & iOSの両方で動作する普遍的なリンクを作成しました。firebaseはアプリケーションにリダイレクトしませんgoo.gl

これはうまく機能しました。しかし、起動したアプリの右上に表示されていたgoo.gl(PFA)リンクをクリックしたシナリオがあります。そして、私が何をしていても、Deeplinkは私のアプリケーションを起動することはありません。

enter image description here

Iは、デバイス、ブラウザの履歴をクリアするために検査が、それは同じです。どのようにこの問題/機能を取り除くための任意の提案?

+0

ハングアウトでリンクをタップするのではなく、長いタップをして、表示されるメニューの[MyAppで]オプションを選択します。 –

+0

@devilleには何もありません。ハングアウトを使って私はソースとして**コピー**オプションのみを与えています。他の提案。 – CoDe

+0

Notes、Safari、MessagesなどのネイティブiOSアプリケーションのいずれかを試してみてください。 –

答えて

0

URLを長時間保持すると、アプリで開くオプションがあります。

+0

私はそれをチェックしましたが、ハングアウトを長く押すと私はソースとして使用しています。コピーオプションを教えてください:)。他の提案はありますか? – CoDe

4

あなたは本当に正しいです:前方ボタンは恐ろしい UI/UXです。 Universal Linksの大きな欠陥の1つはthis blog postです。フォワードボタンを無効にする方法はありませんし、トリガーされるとあなたは嫌がらせを受けます。

ユニバーサルリンクの動作を無効にした後で再度有効にする最も簡単な方法は、リンクを長押しすることです。クリーンショットを取得する際の最善の策は、株価ノートアプリにUniversal Link URLを貼り付け、そこから長押しすることです。

+0

共有いただきありがとうございます。ハングアウトでテストしています。長時間押すとコピーオプションが表示されます:)しかし、それ以外の場合は、私はLinkedinのアプリをチェックし&興味深いことに彼らはいくつかの解決策を持っています。アプリをWebブラウザにリダイレクトした後も同じことが、コントロールをアプリにリダイレクトします。この機能は何ですか? – CoDe

+0

私はLinkedInでその動作を見たことがなく、それを複製することはできません。 Chromeをインストールしてハングアウト内のリンクをクリックすると、アプリを起動するURIスキームのリダイレクトが使用されている可能性があります。これはURIスキームがまだ有用ないくつかの最悪のケースの1つで、 –

+0

URIスキームが面白いようです。どのようにディープリンクのURLでそれを誘導するか考えています。私はディープリンクを生成するためにfirebaseを使用しています。 – CoDe

0

通常、「フォワード」リンクをクリックしてSafariでユニバーサルリンクを開くと、ページをドラッグして再度開くことができます。あなたのアプリ名と「OPEN」ボタンが表示されたバーが表示されます。これは、あなたが同じURLにいる限り、機能します。

残念ながらFirebase Dynamic Linksの場合、リンクにより別のドメインにリダイレクトされます(たとえば、https://z99zz.app.goo.gl/zzzzからhttps://z99zz-c.app.goo.gl/zzzz)、これによりこの機能が無効になります。解決策は、元のリンクに?d=1を追加するか(https://z99zz.app.goo.gl/zzzz?d=1、リンクのデバッグページを開く)、またはドメインの後ろのすべてを削除することです(エラーページを開きます)。 Safariで開くと、ドラッグしてバーを表示できます。

0

imgx64ポストに加えて。私も同様の問題がありました:Firebaseはz99zz-c.app.goo.gl/zzzzにリダイレクトされました。この場合、システムは私のアプリケーションにリダイレクトされませんでした。ターゲット機能にAssociatedドメインとして「applinks:mzn3g-c.app.goo.gl」を追加しました。これがトリックです! 「-c」という接尾辞を付けたドメインにリダイレクトしても、iOSはそれを認識してアプリにリダイレクトされ、Safariで候補を表示します

関連する問題