【问题标题】:No active device tokens found in Urban Airship in iOS在 iOS 的 Urban Airship 中找不到活动的设备令牌
【发布时间】:2014-06-18 08:00:31
【问题描述】:

我正在尝试使用 Urban Airship 在我的 iOS 应用中发送/接收推送通知。

我创建了一个应用程序,将城市飞艇库添加到该项目中。我通过在我的项目中添加 Airshipconfig.plist 文件来设置开发应用程序密钥和应用程序密钥。在 appdelegate 类中,我添加了注册通知的代码。现在,当我运行应用程序时,设备令牌会在 Audience --> Device Tokens 选项卡的城市飞艇仪表板中注册。

但现在我想将推送通知从仪表板发送到我的 iPhone。我通过点击来做到这一点

消息 --> 消息概述 --> 消息

当我这样做时,这会将通知发送到我的 iPhone。

但是关于城市飞艇有很多我不明白的问题

  • 我已经在开发模式下创建了应用程序,它是强制性的吗 将应用程序创建到生产模式也是因为在 Airshipconfig.plist,它要求编写生产应用程序密钥和 生产密钥也是。
  • 在错误控制台中,我收到消息“未找到活动设备令牌”,为什么?
  • PushMessage 和 Messages 中的 Message 有什么区别 --> Messages Overview 选项

【问题讨论】:

    标签: ios iphone objective-c urbanairship.com devicetoken


    【解决方案1】:
    • 我已经在开发模式下创建了应用程序,是否必须在生产模式下创建应用程序也是因为在 Airshipconfig.plist 中,它还要求编写生产应用程序密钥和生产密钥。

    切勿将这两者混用。这很可能是您的问题。您的应用程序正在将开发设备令牌注册到生产应用程序。在 UA 的仪表板中为每个环境创建一个新应用:

    生产 > 生产 发展>发展

    http://docs.urbanairship.com/build/ios.html#production-vs-development-apps-in-urban-airship

    • 在错误控制台中,我收到消息“未找到活动设备令牌”,为什么?

    可能是因为上面的原因。否则,打开应用时是否提示接收推送?

    http://docs.urbanairship.com/build/ios.html

    • PushMessage 和 Messages 中的 Message 有什么区别 --> Messages Overview 选项

    不知道这是指什么……屏幕截图?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-28
      • 1970-01-01
      • 2011-11-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多