1

フォームなしで、Xamarin で開発されている私の iOS アプリに branch.io を統合しています。SDK 統合に記載されている手順に従います。

  • Branch Xamarin SDK を NuGet パッケージとして追加
  • Info.plist に追加された branch_key
  • Xamarin に追加された URL スキーム
  • branch.io ポータルでユニバーサル リンクを有効にしました
  • branch.io の初期化とデリゲートのコードを追加
  • 開発者ポータルで関連付けられたドメインを有効にしました
  • xamarin studio で関連付けられたドメインを有効にし、ドメイン applinks:bnc.lt を追加しました

    右側のサイドバーで正しいビルド ターゲットがチェックされていることを確認します。 xamarin でそれを行う方法がわかりません。デフォルトでは、構成で Entitlements.plist ファイルが指定されています。

  • ブランチ ダッシュボードでユニバーサル リンクを有効にしました

  • バンドル ID と Apple App プレフィックスが正しく指定されている。
  • マーケティング リンクを作成し、メッセージ アプリからリンクをタップしました。

  • bnc.lt からのダミー ページを使用して safari にルーティングする方法と、「アプリを取得する」オプションを使用する方法

これに関する情報は非常に価値があります。ありがとう!

テスト済み

端末:iPhone6S+、iOS9.1

端末:iPhone6s、iOS9.4

アップデート

すべてのマーケティング リンク用のカスタム リンク ラベルがありましたが、ユニバーサル リンクをサポートするために空のままにしておく必要があります。マーケット リンクの形式は、bnc.lt/«four-letter-identifier»/«link-hash» になります。

4

1 に答える 1