【发布时间】:2018-07-25 05:08:38
【问题描述】:
这是通知负载:
{
"aps": {
"content-available": "1"
}, "data": {
"ct_typ": "1",
"imp": "0",
"msg_id": "1532071410494",
"msg_typ": "0",
"user_id": "11136cb83e"
}}
我使用以下方法并在后台模式下获得通知,但此方法在 Not Running(Kill Mode) 下不起作用。
func application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable : Any], fetchCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Void) {}
我正在使用 XMPP,我需要在未运行(终止模式)上回复传递的消息。
【问题讨论】:
-
你为什么使用静默通知?您应该使用普通通知并创建通知内容扩展。从那里您可以重播有关消息传递的发件人。
标签: ios swift apple-push-notifications xmpp xmppframework