如何使用pushkit处理App Active / inactive状态

时间:2017-10-10 12:39:47

标签: ios push-notification pushkit

我使用Pushkit从通知中保存数据,并在保存数据后显示本地通知。

例如: - 我正在向设备发送10个pushkit通知。

当第一个本地通知到达时,应用程序自动进入活动状态,然后我没有收到任何其他本地通知。

1.。)如何使用Pushkit管理活动/非活动状态?

2.如何使用Pushkit处理本地通知?

由于

1 个答案:

答案 0 :(得分:0)

一旦你有了pushkit有效负载然后安排本地通知,那么你的应用程序将一直处于活动状态,直到你的本地通知声音文件播放。 (最多30秒)

didReceiveIncomingPushWithPayload中接收有效负载时,您可以检查应用状态。

if UIApplication.sharedApplication().applicationState == UIApplicationState.Background
{

}

阅读整篇文章,专门针对基于视频通话的应用推送套件和本地通知编写。

https://github.com/hasyapanchasara/PushKit_SilentPushNotification