Android和iPhone的推送通知[关闭]
Posted
技术标签:
【中文标题】Android和iPhone的推送通知[关闭]【英文标题】:Push notifications for both android and iPhone [closed] 【发布时间】:2012-07-23 09:49:18 【问题描述】:我正在开发一个 android 和 iPhone 应用程序,并希望向两个平台用户发送推送通知 - 一个包含任何重大新闻的简单弹出窗口,最好是在设备关闭时。
有什么建议我应该走哪条路吗?
【问题讨论】:
您是否需要某种方式向两个平台发送通知?那么,urbanairship.com 可能会成功 我有一个 Rails 服务器和一个后端。是否可以使用我的 rails 服务器向 iPhone 和 android 应用程序发送推送消息? 【参考方案1】:您可以使用PushWoosh 配置您的应用并向 Android 和 ios(以及另外四个平台)发送推送通知。与 Urban Airship 不同,它是一项免费服务,因此您无需付费,而且集成非常简单。
他们有几个关于如何在您的应用中集成推送通知的广泛指南,例如:iOS、Android
【讨论】:
【参考方案2】:取决于您的预算。如果您愿意支付,有多种解决方案可供选择,例如Urban Airship
如果屏幕关闭,我认为您无法在 iOS 上强制打开弹出窗口。在 iOS 中,推送通知 (APN) 的行为完全取决于用户。我可能是错的,但这是我的印象。
在 Android(GCM) 上,您可以通过在 Activity 中伪造弹出窗口来做到这一点。然后将设备从睡眠中唤醒以显示 Activity。
如果您正在研究新闻解决方案,请注意 Android 和 iOS 都只允许每个 API 调用 1,000 个推送设备。所以你需要自己管理它们。
【讨论】:
Urban airship 现在有一个计划,每月前 100 万个通知是免费的。见urbanairship.com/products/developer-edition以上是关于Android和iPhone的推送通知[关闭]的主要内容,如果未能解决你的问题,请参考以下文章