2012-05-03 63 views
1

我在調查AUTHENTICATION_FAILED錯誤,當我通過使用the ChromeToPhone application註冊C2DM時發生。我想知道當我註冊C2DM時發生AUTHENTICATION_FAILED錯誤的情況嗎?

The C2DM reference document說明如下。但是,實際行爲與該文件有點不同。我對此有一些疑問。

AUTHENTICATION_FAILED:Bad password。應用程序應該要求用戶輸入他/她的密碼,並讓用戶稍後手動重試。固定在裝置側


[1]通過使用PC更改密碼

  1. 變化谷歌帳戶的密碼。
  2. 我的android手機顯示Sync error在設置::帳戶&視圖同步::(我的谷歌帳戶)。
  3. 我使用ChromeToPhone應用程序成功在我的android手機上註冊了c2dm。
  4. 接下來,重新啓動android手機。
  5. C2DM註冊返回AUTHENTICATION_FAILED錯誤。

1問題:
我覺得應該在第三步返回AUTHENTICATION_FAILED錯誤。但爲什麼我成功了?


[2]刪除帳戶

  1. 使用PC刪除谷歌帳戶。
  2. 我的android手機顯示Sync OK在設置::帳戶&同步::(我的谷歌帳戶)。
  3. 接下來,重新啓動android手機。
  4. C2DM註冊返回AUTHENTICATION_FAILED錯誤。

第二問題:
[2]不是 '壞密碼' 的conditon。你知道另外一個條件,AUTHENTICATION_FAILED將如何返回?


[3]多帳戶

  1. 更改谷歌帳戶的密碼。
  2. 將另一個有效的Google帳戶添加到我的android手機。
  3. 重新啓動android手機。
  4. C2DM註冊返回AUTHENTICATION_FAILED錯誤。

第三問題:
是否在手機上的谷歌主帳戶必須是有效的C2DM註冊成功?


謝謝你閱讀這個問題。如果你喜歡,請回答我的問題。

回答

0

在您的「[1]更改密碼」用例,第3步。您是否嘗試從設備上徹底卸載ChromeToPhone,然後重新安裝。之後它會成功註冊C2DM嗎?如果你沒有這樣做,它可以有C2DM令牌已經可用,這就是爲什麼它不關心更改密碼。

+0

謝謝Fedor。我沒有在步驟3上卸載ChromeToPhone。我認爲C2DM令牌會自動失效。 – user1371997

相關問題