2014-10-26 39 views
0

我有一个使用推送通知的Worklight应用程序。我使用三个Android设备(和两个iOS设备)来测试通知功能:工作灯:推送通知不起作用,因为向GCM服务注册/取消注册返回错误AUTHENTICATION_FAILED

  1. Galaxy S2与Android 4.1.2。
  2. 带Android 4.1.2的Galaxy XCover。
  3. Galaxy Tab与Android 4.2.2。

昨天突然间,XCover在尝试订阅通知时开始出现Push notification will not work, because register/unregister to GCM service returned error AUTHENTICATION_FAILED错误。其他两个设备正确订阅。为了确保它是相同的版本,我删除了应用程序并重新安装在所有三个设备上,但都无济于事。

26-10-2014 15:19:12:782 DEBUG Clearing notification subscriptions. 
26-10-2014 15:19:12:791 DEBUG Clearing tag notification subscriptions. 
26-10-2014 15:19:12:796 DEBUG Send new server notification token id. 
26-10-2014 15:19:12:798 DEBUG Updating tag notification subscriptions. 
26-10-2014 15:19:12:805 DEBUG response [https://XXXXXXX] success: /*-secure-*/ 
26-10-2014 15:19:12:953 WARN Push notification will not work, because register/unregister to GCM service returned error AUTHENTICATION_FAILED. 
26-10-2014 15:19:12:979 DEBUG Служба Push: неправильный пароль.. Notifying javascript about unsuccessful registration to the GCM service. 
26-10-2014 15:19:13:80 ERROR Cannot register for Google Cloud Messaging. Служба Push: неправильный пароль. 
26-10-2014 15:19:14:959 DEBUG Piggybacking event transmission 

这两个字在俄罗斯读的“推送服务:错误的密码”。在三台设备上,同一个应用程序的工作方式有多不同(但它在三种设备上都能正常工作)?

Worklight版本6.2.0.00-20140922-2259。

+0

安德烈,你是否设法克服这个问题? – 2014-11-22 10:23:00

+0

不同的Google密钥(不同的应用程序),不知道它可能是什么 – 2014-11-23 12:27:24

+0

您是否尝试重置设备? – 2015-03-07 09:42:34

回答

0

我唯一的想法是,因为显然GCM帐户的详细信息是有效的(在其他2个设备上工作),是否在设备设置中出现了问题。

我的建议是让您将设备重置为出厂设置,启用WiFI连接,然后再次尝试安装应用程序并订阅通知。