2014-06-26 55 views
1

我們將在我們的一個企業移動應用程序中使用Google雲消息傳遞服務。目標設備可能是BYOD /公司擁有的設備。設備是否必須註冊/登錄Google帳戶(使用G mail dot com的somaaddress)才能使用GCM推送通知服務?是Google雲消息傳遞強制使用的Gmail帳戶

+2

必須使用有效的Google帳戶註冊Android設備才能收到通知(由於Google Play服務)。這個谷歌帳戶的電子郵件不一定是一個Gmail地址。 – peshkira

+1

不再。查看答案(我也嘗試過它,它的工作原理,無需在Android 4.4.4上註冊電子郵件,但我必須先手動更新Google Play服務)。 – JohnyTex

回答

2

根據官方的文檔,需要一個谷歌帳戶GCM只爲預3.0設備工作:

它使用谷歌服務的現有連接。對於3.0之前的設備,這需要用戶在他們的移動設備上設置他們的Google帳戶。運行Android 4.0.4或更高版本的設備不需要Google帳戶。

Source

這就是說,從討論的android-gcm group,在谷歌的GCM開發一個暗示,如果你使用谷歌新Play服務庫註冊GCM,你不需要即使對於預3.0設備(升級Froyo和薑餅)谷歌的帳戶:

的Froyo和薑餅登記在 GoogleServicesFramework實現,使用谷歌帳戶登記。 這對於賬戶 未處於良好狀態的用戶會導致很多身份驗證錯誤。

從ICS開始,GCM不依賴或使用Google帳戶 - 您可以在添加帳戶之前使用它,也可以不使用任何帳戶。

「播放服務」更新實施新方案對所有 設備 - 但似乎設備少數有 這個問題,我們正在調查 - 但數字遠遠高於 低與舊計劃。

+0

因此,基本上如果用戶登錄到他們的電話,即在初次啓動時您必須輸入一個Google帳戶,那麼這個要求是否滿足? – Sauron

相關問題