我知道注册到C2DM的一个用户帐户最多可以处理100个使用C2DM的应用程序。
我的问题是: 注册用户是否可以在不同的设备上处理超过100个应用程序? 我希望有一大群人共享一个Google 帐户。
有可能吗? TOO_MANY_REGISTRATIONS是否只针对单个应用程序 设备,还是指一个Google帐户(注册用户)的应用程序 可以处理?
谢谢
答案 0 :(得分:1)
来自Android C2DM documentation(强调我的):
注册ID
C2DM服务器向Android应用程序发出的ID 允许它接收消息。一旦申请有了 注册ID,它将它发送到第三方应用服务器, 它使用它来识别已注册接收的每个设备 给定应用程序的消息。换句话说,注册ID 与特定设备上运行的特定应用程序绑定。
从这个小小的片段中,假设 100个注册限制每个设备的每个帐户是公平的。例如,如果帐户bob@gmail.com
在设备A
上有100个(已启用C2DM)应用,并希望在设备{{1}上添加新(已启用C2DM)应用那么它应该没问题。当然,这假设设备B
上已启用(已启用C2DM)的应用数量为B
。