2013-03-22 95 views
2

我正在開發企業級應用程序並使用GCM。該應用程序將分佈在不同的客戶端和他們的多個不同的代理。由於GCM通過生成註冊ID(登錄Google帳戶)以及具有Google帳戶同步功能的設備進行工作。如果我想要針對單個Google帳戶提供多個註冊ID,該怎麼辦?因爲要創建數千個Google帳戶並將其同步到數千個設備是相當困難的。 我想要一個帳戶與執行GCM的多個設備同步。我在兩臺設備上嘗試過,但只有先註冊的設備表現良好。其他沒有得到推送通知。如何通過單個Google帳戶爲Google Cloud Messaging生成多個註冊ID

+0

這是一個有趣的實驗。兩臺設備的註冊ID是否相同? – Eran 2013-03-22 14:49:10

+0

沒有,這是行不通的。由於註冊ID應該是設備和應用註冊ID。所以一個註冊ID不適用於其他設備。 – dan 2013-03-22 14:52:58

+1

我不明白。當您註冊第二臺設備時,您獲得了什麼?註冊是否成功?你有兩個設備的不同註冊ID嗎? – Eran 2013-03-22 14:54:41

回答

0

好吧,既然我的意見幫你找到的解決辦法,我會寫根據他們的答案:

每個設備分配一個由GCM不同的註冊ID,他們使用的是相同的谷歌帳戶,即使這兩個。 爲了將消息推送到兩個設備,只需將消息發送到兩個註冊ID。

相關問題