【问题标题】:Sending iOS push notifications from my Machine?从我的机器发送 iOS 推送通知?
【发布时间】:2012-10-31 14:45:05
【问题描述】:

我想将 iOS 推送通知添加到我的免费 iOS 应用中

推送通知将主要宣传我的其他 iOS 应用程序。所以我预计每个月会有 1 或 2 个推送通知

我检查了城市飞艇之类的服务,但考虑到我有超过 150 万活跃用户,我认为它很昂贵。

所以,我想的是在 Google App Engine (java) 上收集设备令牌,然后每当我想发送推送通知时,我都会导出这些令牌,然后从我的机器发送它们。

这是正确的方法吗?你觉得呢?

有没有我可以使用的框架来代替从头开始构建东西?

非常感谢

【问题讨论】:

  • 通过推送通知做广告违反了您与 Apple 签署的 iOS 开发者协议的条款。

标签: iphone google-app-engine apple-push-notifications


【解决方案1】:
  • 我觉得这种方法没问题。在 Google App Engine 上有一个应用程序,每个 iOS 设备都向其发送其设备令牌。稍后,您可以随时使用在 Google App Engine APP 上运行的网页或网络服务将自定义通知推送到所有相应的设备令牌。请记住用过时的设备令牌过滤设备令牌列表(以防有人卸载您的应用)。
  • 您可以查看http://code.google.com/p/javapns/ 进行 APNS 通信。我试了几次,效果非常好。

【讨论】:

    【解决方案2】:

    你也应该试试http://www.scringo.com。 除了这个框架所做的其他事情外,它还为您提供免费的推送通知服务,以向您的所有用户或其中一些用户发送推送消息(基于您的自定义标准)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-28
      • 1970-01-01
      • 1970-01-01
      • 2017-12-07
      • 1970-01-01
      • 2012-12-23
      • 2015-05-17
      • 1970-01-01
      相关资源
      最近更新 更多