ChromeToPhoneアプリケーションAUTHENTICATION_FAILED
を使用してC2DMを登録するときに発生するエラーを調査しています。
C2DMリファレンスドキュメントには次のように記載されています。ただし、実際の動作は、そのドキュメントとは少し異なります。これについていくつか質問があります。
AUTHENTICATION_FAILED:パスワードが正しくありません。アプリケーションは、ユーザーにパスワードの入力を求め、後でユーザーが手動で再試行できるようにする必要があります。デバイス側で修正
[1]パスワードを変更する
- PCを使用してGoogleアカウントのパスワードを変更します。
- 私のAndroid携帯は
Sync error
設定::アカウントと同期::(私のGoogleアカウント)のビューに表示されます。 - ChromeToPhoneアプリケーションを使用して、Androidフォンでc2dmの登録に成功しました。
- 次に、Androidフォンを再起動します。
- C2DM登録は
AUTHENTICATION_FAILED
エラーを返します。
最初の質問:ステップ3でエラーが
返されるはずだと思います。AUTHENTICATION_FAILED
しかし、なぜ私は成功するのですか?
[2]アカウントを削除します
- PCを使用してGoogleアカウントを削除します。
- 私のAndroid携帯は
Sync OK
Settings::Accounts&sync ::(My Googleaccount)に表示されます。 - 次に、Androidフォンを再起動します。
- C2DM登録は
AUTHENTICATION_FAILED
エラーを返します。
2番目の質問:
[2]は「不正なパスワード」の条件ではありません。AUTHENTICATION_FAILED
このように返される別の条件を知っていますか?
[3]マルチアカウント
- Googleアカウントのパスワードを変更します。
- 別の有効なGoogleアカウントをAndroid携帯に追加します。
- Androidフォンを再起動します。
- C2DM登録は
AUTHENTICATION_FAILED
エラーを返します。
3番目の質問:
C2DM登録を成功させるには、電話のメインのGoogleアカウントが有効である必要がありますか?
この質問を読んでいただきありがとうございます。よろしければ、私の質問に答えてください。