1

我正在使用 Appcelerator 云服务进行推送通知。该应用程序已在 bot iOS 和 Android 上正确设置,并且 iOS 推送通知出现在设备上。但是,在 Android 上,没有显示通知。

在 Android 方面,我通过查看网站上注册的设备列表验证了 Android 设备订阅了通知。

在 android 推送选项卡中,我已验证 API 密钥与 Google API 页面上凭据列表中的 API 密钥相同,并且发件人 ID 与项目设置页面上列出的项目编号相同。

我已经关注了这个页面上的答案:Appcelerator 钛 Android 推送通知 GCM 失败?

我不确定还有什么可以尝试的,有没有人有任何教程,或者关于尝试找出故障点在哪里的想法?

更新: 我发现通过查看推送的详细信息可以看到错误。我收到以下错误:

Exception Type: GCM; Error Code: 3103; Error Message: RegistrationId(s) is null or empty; Catched Exception: argument cannot be null

我不确定这意味着什么,但推送表单上没有该字段,所以我仍然不知道该怎么做。

更新 2:我抓起另一台 Android 设备并在其上运行应用程序。(我怀疑上述错误是由于第一台设备没有正确注册推送)

在第二台设备上,通知仍然没有通过,但是,现在网站日志中没有错误。它显示了 iOS 和 Android 的成功。回到原点。

4

0 回答 0