2016-05-05 8 views
0

これは愚かな質問ですが、私にとっては重要なことです。私はGCMを使用するアプリケーションを開発しています。 GCMについて検索して、これに関する質問がありました:Android GCM登録IDの変更

  1. アプリケーションの更新後にGCMのregistration_idが変更されていますか?はいの場合はどのように処理するのですか?
  2. Androidのアップデート後にGCMのregistration_idが変更されていますか?はいの場合はどのように処理するのですか?
  3. 同じデバイスと同じアプリからGCMに登録するたびに登録IDが変更されますか?
  4. アプリを実行するたびにアプリがGCMメソッドに登録を呼び出す必要がありますか?
  5. トークンや登録プロセスがバックグラウンドで完了するまでアプリを待つことはできますか?

This Link私のアプリでGCMを実装することを謝罪しました。

+0

登録IDが変更されることがあります(セキュリティ上の理由により) – Gaurav

答えて

0

チェックGCM

定期的なリフレッシュが起こったことはありません。登録の更新は、新しいGCMライブラリには含まれていません。

デバイスの登録を解除し、有効期限を設定することもできます。

のアプリが実行されるたびにアプリがGCMメソッドに登録する必要がありますか?

登録を解除するまでは、電話をかける必要はありません。

0

私はいくつかの質問に答えようとします。

  1. アプリの更新後にGCMのregistration_idが変更されますか?はいの場合はどのように処理するのですか?

Ans。 :はい、アプリの更新後にGCMのregistration_idが変更されるhereあなたは説明を見つけることができます。

  1. Androidアップデートの更新後にGCMのregistration_idが変更されていますか?はいの場合はどのように処理するのですか?

Ans。 :はい、アプリの更新後にGCMのregistration_idが変更されるhereあなたは説明を見つけることができます。

  1. 同じデバイスと同じアプリからGCMに登録するたびに登録IDが変更されますか?

Ans。 :いいえ、アプリが更新されていないか、デバイスのアンドロイド版が変更されていない限り同じです。

  1. アプリを実行するたびにアプリがGCMメソッドに登録する必要がありますか?

Ans。:ユーザーがログインをしなければならないアプリケーションがあれば、ログイン成功のステップで登録することができます。また、デバイスを登録するのに多くの時間はかかりません。 IDが変更された場合、新しいIDが返されます。そうでない場合は古いIDが返され、重複やそのような問題の心配はありません。

  1. トークンや登録プロセスがバックグラウンドで完了するまでアプリを待つことはできますか?

Ans。あなたはバックグラウンドスレッドでもこれを行うことができます。しかし、それはあなたがそれを正常に行うこともできるので、時間がかかりません。

ご質問いただければ幸いです。私がどこに間違っているか教えてください。 あなたが私に同意するなら、私の答えを受け入れてください。

ありがとうございました。

関連する問題