6

シミュレーターで branch.io 統合をテストする方法について頭を悩ませています。

リンクの生成には、iOS SDK の代わりに Javascript/web SDK を使用しています。ランディング ページで「アプリでコンテンツを表示」するボタンをクリックすると、リンクが生成され、それがたどられます。

これはすべてうまく機能しますが、シミュレーターでジャンプページを開くと、同じバンドル識別子を持つ電話でローカルアプリを開こうとすることはありません.

これは、現在のアプリ ストアの URL ボックスが空白であるため (まだ存在しないため) である可能性があると思います...しかし、ディープリンクを取得できない場合に機能するかどうかをテストする方法がわかりませんローカルでトリガーします。

ありがとう!

4

3 に答える 3

1

@Tallboy、残念ながら、シミュレーターは次の 2 つの理由から、ディープ リンクのテストには適していません。

  1. シミュレーターには App Store がないため、実際のリダイレクト動作を確認できません
  2. シミュレーターは Universal Links をサポートしていません

その通りです。リンクをクリックして手動でアプリを開くことができます。この場合、「ディファード ディープ リンク」メカニズムを使用して、リンクが以前にクリックされたことを確認します。その方法については、こちらのドキュメントで説明しています。

ご不明な点がございましたら、お気軽にお問い合わせください。support@branch.io から Branch チームに連絡することもできます。

于 2016-02-19T23:07:38.630 に答える