杀死类似于WhatsApp的应用后获得通知

时间:2016-08-24 12:11:05

标签: ios apple-push-notifications voip pushkit

我们正在努力实现类似于WhatsApp(iOS版本)通知处理的通知功能,即使在明确杀死WhatsApp之后 - 通知消息会显示在带有消息计数的新消息的顶部聊天 - 这可以通过VOIP推送来实现。

想了解财务应用是否可以使用VOIP,以及这是否会导致拒绝应用。

1 个答案:

答案 0 :(得分:3)

您的应用将被拒绝,原因为

  

2.16:多任务应用程序只能将后台服务用于其预期用途:VoIP,音频播放,位置,任务完成,本地通知等。

  我们发现您的应用使用后台模式,但不包含要求该模式持续运行的功能。

如果您打算使用VOIP推送,您的应用必须支持VOIP。

请注意,如果您只想显示徽章计数而不显示通知,则可以通过静默通知来实现。

iOS显示徽章计数,无论应用程序运行状态如何,即使您的应用程序被明确杀死,在收到静默通知时,也会反映徽章计数。请注意,如果应用程序被杀死,则不会被唤醒。

您的有效负载应为,

{
"aps" : 
      { "content-available" : 1
        "badge" : 5
      }
}

查看一些关于静音推送通知的好教程

https://blog.layer.com/how-we-leverage-ios-push-notifications/

https://www.raywenderlich.com/123862/push-notifications-tutorial