【发布时间】:2016-07-16 16:11:58
【问题描述】:
到目前为止,在搜索我所知道的之后,在 iOS 中,一旦应用程序被杀死,并且通过点击应用程序图标启动该应用程序后,通知将无法处理。
我想实现whatsapp的功能,即
1)我从多任务向上滑动中杀死了 whatsapp。 2) 我收到 whatsapp 1 新消息推送通知。 3)然后不启动whatsapp(通过应用程序图标或通过通知)我断开移动数据/ wifi或任何互联网连接。 4)断开所有连接后,我通过从应用程序图标启动它(而不是从通知)启动whatsapp。 5)然后我发现那些通知消息已经在顶部聊天中显示为带有消息计数的新消息。
现在,我担心的是,whats 应用程序如何处理推送通知,即使在应用程序被终止后也是如此。
【问题讨论】:
-
voip 有一种特殊的通知,当收到它时,即使用户手动杀死它,应用程序也会在后台启动。其余的(处理通知数据)照常完成。
-
@azimov : 你能再解释一下并分享一些文档链接吗?
-
我认为 @azimov 先生正在尝试建议一个名为
Silent push notification的功能,它可以让您的应用在后台接收通知。即使您的应用没有运行,只要有通知发送,系统就会唤醒您的应用并在后台接收通知。 -
@azimov,你是对的,他们使用推送工具包,但苹果是否允许将推送工具包用于非 voip 用途,即推送通知,如我提到的与 voip 无关的场景中的应用程序跨度>
标签: ios notifications push whatsapp