4

私は Android GCM Push サービスを使用しています。しばらくの間は問題なく動作しますが、途中で失敗します。

詳細は次のとおりです。アプリケーションをしばらくアイドル状態にしておくと、突然サーバーが Google GCM から NotRegistered として応答を受け取ります。奇妙なことです。

ドキュメントを読んでいると、Googleサーバーが登録IDを自動的に更新できる場合があると書かれているため、Googleが指示するたびにサーバーを更新する必要があります. わかりました、私はそれを行うことができます。

次に、Google GCM サーバーから NotRegistered エラーが発生する可能性はありますか?

ドキュメントにも setRegisteredOnServer メソッドがありますか? では、フラグを true にしてこのメ​​ソッドを呼び出す必要もありますか?

ここで正確な問題が何であるか本当にわかりませんか?以前に同じ問題に直面した人はいますか?

誰か私を助けてくれませんか?

4

1 に答える 1

5

解決しました。実際には、Reg Id が自動的に変更されており、変更時にサーバーで更新していませんでした。

于 2012-11-27T11:58:33.203 に答える