Swift 中的消息应用程序如何在后台获取新消息
How to get new messages when in background for a messaging app in Swift
我需要在服务器上触发事件时通知用户(向他们发送消息)。我试过使用后台获取,但它 运行 不够频繁。当应用程序置于后台时,使用 socket.io websocket 会断开连接。
您如何在后台立即收到消息通知,例如 discord 或任何其他 IM 应用程序?
我在 XCode 中使用 Swift 和故事板进行编码。
请不要索取代码片段,如果你真的想要我可以给你我正在使用的 socketio 代码,但它与这个问题无关。
提前感谢您的帮助。
简短的回答是:Silent Push Notification
您必须从 AppDelegate
捕获静默通知并相应地更新您的应用状态
我需要在服务器上触发事件时通知用户(向他们发送消息)。我试过使用后台获取,但它 运行 不够频繁。当应用程序置于后台时,使用 socket.io websocket 会断开连接。
您如何在后台立即收到消息通知,例如 discord 或任何其他 IM 应用程序?
我在 XCode 中使用 Swift 和故事板进行编码。
请不要索取代码片段,如果你真的想要我可以给你我正在使用的 socketio 代码,但它与这个问题无关。
提前感谢您的帮助。
简短的回答是:Silent Push Notification
您必须从 AppDelegate