5

isRegisteredOnServer()

デバイスがサーバー側で正常に登録されたかどうかを確認します

新しい GCMisRegisteredOnServer()は、アプリが GCM またはサードパーティ サーバーに登録されているかどうかを確認しますか? isRegistered()とはどう違いisRegisteredOnServer()ますか?

サードパーティのサーバーにチェックisRegisteredOnServer()インすると、サードパーティのサーバーではどうなりますか? サードパーティのサーバーにも実装する特定の機能はありますか?

4

2 に答える 2

10

isRegistered()アプリケーション/デバイスのペアが GCM に登録されているかどうかを返します。

isRegisteredOnServer()登録 ID をサーバーに送信したかどうかを返します。setRegisteredOnServer()正常に呼び出した後に呼び出しているため、これを認識しています。

于 2012-07-05T09:33:14.670 に答える
4

を呼び出すとGCMRegistrar.setRegisteredOnServer(context, true)、このユーザーをバックエンドサーバーに登録したことをGoogleサーバーに保存します(サーバーはメッセージをGoogleサーバーに投稿します)

を呼び出すとGCMRegistrar.setRegisteredOnServer(context, false)、フラグが削除されます。

isRegisteredOnServer()このプロパティを照会するために使用されます。

この助けを願っています。

于 2012-07-05T09:37:39.797 に答える