【问题标题】:Android "Urban Airship" - GCM - No active device tokens foundAndroid“城市飞艇” - GCM - 未找到活动设备令牌
【发布时间】:2012-11-16 11:39:45
【问题描述】:

好的,我最近将应用程序从 C2DM 升级到了 GCM。出于某种原因,我不断收到 - '没有为别名找到活动设备令牌' 间歇性地。我观察到当您离开手机一段时间或重新启动手机时会发生这种情况。当我连接 adb 时,我可以在进程列表中看到“com.zeebox.android.caa:com.urbanairship.push.process”。

另外,有没有限制。设备可以接收的消息数?

任何帮助或指针都会很有用。谢谢

【问题讨论】:

  • 在城市飞艇论坛上用示例代码提问。不知道 lib 是如何工作的,很难说...

标签: android android-c2dm google-cloud-messaging urbanairship.com


【解决方案1】:

听起来像是 UrbanAirship 的一个错误,你应该和他们一起提出来。此外,您没有解释“升级”到 GCM 时所做的事情。如果 UA 仍在使用 C2DM,那么您不能只切换到 GCM,需要在服务器端进行更改(在这种情况下由 UrbanAirship 控制)

【讨论】:

  • 是的,我们已成功进行服务器端更改,主要问题是 - 我们间歇性地收到 UA(GCM)(有时我们没有收到任何东西)。
【解决方案2】:

您需要实施 GCM 而不是 Arnoid Urban 船。由于 android 的政策发生变化,您收到了无效的令牌。您可以在以下链接的帮助下实施 GCM。这是我找到的最好的教程与 GCM 相关。 http://androidmyway.wordpress.com/tag/android-gcm/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多