后台启动时VoIP推送可保持活动的应用程序,甚至调用了complete()

时间:2019-02-16 23:11:06

标签: ios swift apple-push-notifications voip

当我从服务器发送VoIP推送时,它会在后台启动应用程序。但是在后台完成任务后,我想从后台终止应用程序。

  func pushRegistry(_ registry: PKPushRegistry, didReceiveIncomingPushWith payload: PKPushPayload, for type: PKPushType, completion: @escaping () -> Void) {
 //called completion for suspend app from background
 completion()

}

但是,我看到4-5分钟后,应用程序仍在后台。当我单击应用程序图标启动时,我看到didfinishLaunch方法没有调用。

0 个答案:

没有答案