2013-07-04 122 views
1

我打算使用gcm推送通知。我已經得到了我的API密鑰。 據我所知,gcm要求每個設備在使用gcm服務之前註冊。我不清楚的是註冊的含義?每個設備用戶是否需要有一個谷歌帳戶才能在他的設備上工作?或者任何電子郵件地址會做? 任何澄清都會有所幫助。gcm是否要求每個設備使用Google帳戶註冊?

回答

0

設備上應該有一個Google帳戶設置..否則,該應用將無法接收gcm推送通知。

+0

由一個谷歌帳戶,你的意思是Gmail(最常見的我會假設)。 –

+0

是啊..反正一個Android手機訪問玩商店,他們需要配置一個Gmail帳戶......所以不會有問題 –

+0

我打算安裝應用程序和分配手機,所以沒有玩商店需要。但是謝謝!將不得不考慮其他事情。 –

0

經過ICS 4.0.4 GCM不需要Google帳戶。

註冊意味着您需要向Google Cloud註冊運行您應用程序的設備。

另外,I/O 2013 GCMRegistrar庫已過時。使用它的應用程序仍然有效,但Google鼓勵開發人員使用GoogleCloudMessaging。這需要設備中的Google Play服務庫,如果不是,Google Play會嘗試安裝它。根據Google的說法,Google帳戶仍然沒有必要。

根據部分人的說法,GoogleCloudMessaging存在問題,並且在嘗試註冊時報告SERVICE_NOT_AVAILABLE的某些設備無法正常工作。

相關問題