【发布时间】:2014-01-08 12:35:30
【问题描述】:
我只是在寻找一些关于我围绕 iOS 7 的思考过程以及推送通知有效负载中的“内容可用”键值的反馈。
场景: 我强制关闭应用程序。根据 Apple 的说法,因为我已经这样做了,所以我将不再收到任何在其有效负载中包含键值“content-available”的通知。这意味着警报根本不显示,基本上没有任何反应。没有声音,没有警报消息,没有徽章增加。
理论: 由于上述情况,您似乎想要发送两个推送通知。
仅包含“alert”、“badge”和“sound”值的推送通知,以便用户看到与更新相关的通知,无论应用程序状态如何。
只有“内容可用”键值的推送通知。如果应用程序处于可以接受的状态,那么它会接受并且执行您的后台任务。在无法接受的情况下,用户仍会从第一个推送通知中收到视觉/听觉通知。
问题: 这是 Apple 打算如何执行静默/后台通知的方式吗?我真的没有看到另一种方法可以实现这一点。
【问题讨论】:
标签: ios ios7 apple-push-notifications