在我的应用程序中,我使用pushkit作为与 VOIP 相关的应用程序进行静默推送通知。
一旦我得到有效负载didReceiveIncomingPushWithPayload
,我会继续调用 websocket 连接并使用类别和标识符安排 UILocalNotification,如通知上的“接受”和“拒绝”按钮。
“拒绝”按钮适用于后台模式(不调用 app)并与 websocket 消息交互。
当应用程序处于后台模式时,这些东西工作正常,一旦我终止应用程序(杀死应用程序),然后来自 handleActionWithIdentifier 的 websocket 不起作用。
注意 - Websocket 连接在终止应用程序时关闭,但在收到静默推送工具包通知时我会再次调用它
有人对上述问题有想法吗?