0

我在 Google 控制台中创建了一个应用程序,并获取了 GCM 服务器 API 密钥。我已经按照 Urban Airship 的这个链接来配置推送通知的应用程序。https://docs.urbanairship.com/pages/viewpage.action?pageId=1509252

我已经请求了 Urban Airship 并获得了在我的应用程序中使用 GCM 的权限,并在 Urban Airship 中创建了应用程序。我从 Urban Airship 下载了示例应用程序,并将包名称更改为我在 Urban Airship 应用程序中提供的名称。我在我的 Toshiba 选项卡中运行该应用程序,具有 Android 4.0.3 操作系统。我从示例代码中获得了 AppId。当我尝试从 Urban Airship 应用程序发送测试推送时,我没有收到通知。甚至没有收到任何错误。我也为 iphone 实现了这个,插入了证书。我得到了 iphone 的推送。我可以在 Urban Airship 的应用程序中看到设备令牌。但我在 AppId 列中看到,如“您没有任何注册的 AppId”。我做错了什么?

4

1 回答 1

0

有一些事情会有助于看待这个问题。首先,您是否有显示成功注册到 Urban Airship 的 logcat 输出,响应为 200?

此外,有时 Web 控制台在 API 注册后可能需要一些时间来刷新自身,如果您的 APID 仍未在 Web 控制台中显示为已注册,我建议发送电子邮件support@urbanairship.com,他们可以查看您的应用程序密钥并更好地帮助您那里。

于 2012-11-12T01:47:54.507 回答