[iOS 13 VoIP推送通知-应用程序终止时未调用didReceiveIncomingPushWith

问题描述 投票:0回答:1

我正在iOS应用程序中实现VoIP呼叫功能。在以下方法中,我立即使用CallKit报告来电:

func pushRegistry(_注册表:PKPushRegistry,didReceiveIncomingPushWith负载:PKPushPayload,类型:PKPushType,完成:@escaping()-> Void)] >>

[当应用程序处于前台或后台时,将触发此方法,并且可以完美地报告调用。但是,在终止应用程序时,根本不会调用此方法。

如果我从XCode运行该方案中添加了“启动:等待可执行程序启动”的应用程序,则可以看到,当VoIP推送到达时,某些东西会运行,但不是那种方法。相反,几秒钟后,我在控制台中收到以下消息:来自调试器的消息:由于信号9而终止

非常感谢任何帮助/想法/投入。

我正在iOS应用程序中实现VoIP呼叫功能。在以下方法中,我立即报告CallKit的传入呼叫:func pushRegistry(_ Registry:PKPushRegistry,...

ios swift apple-push-notifications voip callkit
1个回答
1
投票

其他信息:这是我为“背景模式”所拥有的。

© www.soinside.com 2019 - 2024. All rights reserved.