2

App Invites を介してリンクする必要がある iOS と Android の両方のアプリ - しかし、同じサービスを表す異なるパッケージ名/バンドル ID を持っています - それらを goo.gl / app-invite システムとリンクするにはどうすればよいですか?

残念ながら前の開発者が Android キーを紛失したため、android パッケージ名は iOS バンドル ID とは異なります。

ありがとう!

4

1 に答える 1

2

Android と iOS の間で招待状を送信できます。これらは、開発者コンソール (console.developers.google.com) を使用してリンクされています。Android アプリと iOS アプリの両方が同じコンソール プロジェクトにある必要があります。それぞれが 1 つしかない場合は、プラットフォーム間で送信するときにどちらを選択するかが明確になり、招待状を送信するだけで済みます。アプリ招待サービスは、適切な短いリンク (goo.gl/...) を送信して、プラットフォームごとに適切なアプリをインストール/起動します。

コンソール プロジェクトに iOS アプリや Android アプリのインスタンスが複数ある場合は、Api 呼び出し setOtherPlatformsTargetApplication(...) を使用してクライアント ID を招待と共に送信する必要があります。これにより、アプリ招待サービスはどのコンソール アプリを使用する必要があるかを認識できます。選択されました。

同じプラットフォーム、つまり android から android の場合、選択されたアプリは招待を送信したアプリと一致するため、同じプラットフォームはあいまいではありません。

于 2015-07-22T21:46:55.517 に答える