1

gcm プッシュ通知を使用する予定です。APIキーを取得しました。gcm では、gcm サービスを使用する前に各デバイスを登録する必要があることを理解しています。私がはっきりしないのは、登録の意味ですか?各デバイス ユーザーは、自分のデバイスでアプリを動作させるために Google アカウントを持っている必要がありますか? または、どのメールアドレスでも構いませんか?説明があれば役立ちます。

4

2 に答える 2

0

ICS 4.0.4 以降の GCM では、Google アカウントは必要ありません。

登録とは、アプリケーションを実行しているデバイスを Google Cloud に登録する必要があることを意味します。

また、I/O 2013 の後、GCMRegistrar ライブラリは廃止されました。それを使用するアプリケーションは引き続き動作しますが、Google は開発者に GoogleCloudMessaging を使用することを推奨しています。これには、デバイスに Google Play サービス ライブラリが必要です。そうでない場合、Google Play はそれをインストールしようとします。Googleによると、Googleアカウントはまだ必要ありません。

一部の人々によると、GoogleCloudMessaging にはバグがあり、登録しようとしたときに SERVICE_NOT_AVAILABLE を報告する特定のデバイスでは正しく機能しません。

于 2013-12-09T22:48:59.397 に答える