Urban Airship - Push Sample => APID 每次都为空

Posted

技术标签:

【中文标题】Urban Airship - Push Sample => APID 每次都为空【英文标题】:Urban Airship - Push Sample => APID is everytime null 【发布时间】:2013-04-15 07:56:08 【问题描述】:

我是android新手,想使用UrbanAirship的推送服务。 我下载了示例项目并测试了推送示例项目,我只是更改了MyApplication.java 中的developmentAppKeydevelopmentAppSecret。 该应用程序启动良好并且运行不崩溃,但是要发送推送消息,我需要注册一个 APID,我不知道如何。

此外,我得到以下日志,我认为 APID 不应该为空:

04-22 10:17:50.716: I/Push Sample - UALib(2843): My Application onCreate - App APID: null

我得到这个错误:

04-22 11:58:49.763: E/Push Sample - UALib(916): com.google.android.c2dm.permission.RECEIVE is unknown to PackageManager. Note that an AVD emulator may not support GCM.

我找到了遇到同样问题的人,但他没有得到有用的答案: https://support.urbanairship.com/customer/portal/questions/59269-android-pushsample-null-apid-missing-permission-that-is-really-there-

谁能帮帮我?

【问题讨论】:

【参考方案1】:

我也遇到过类似的问题。您应该仔细检查您的谷歌帐户数据。我使用的旧密码实际上不是最新的。设置新的 PW 后,它对我来说非常有用。

【讨论】:

我是城市飞艇的新手,我从这个链接下载了 pushsamplelink 示例代码,它显示异常,请告诉我正确运行示例程序所需的步骤。

以上是关于Urban Airship - Push Sample => APID 每次都为空的主要内容,如果未能解决你的问题,请参考以下文章

使用 Urban Airship & Phonegap,无法注册设备:“Device token is nil”

使用 Urban Airship 的推送通知在第一次启动时返回 apID 为 null

Urban Airship 收不到富推

Urban Airship 在呼叫起飞时坠毁

如何使用 Urban AirShip (Swift) 获取 appDelegate

Urban Airship 和 AirshipConfig.plist