我在iOS应用程序中实现了SignalR,它在前台接收事件但是应用程序进入后台接收事件不起作用..
如何在应用程序背景中接收signalR消息
答案 0 :(得分:2)
移动应用中的SignalR仅在您的应用处于前景时才有效。
将应用移至后台后,SignalR连接将关闭,因此您的用户无法接收任何消息。
解决此问题的方法是使用推送通知,这样一旦您的用户与SignalR端点断开连接,您就可以向他发送通知,让他知道新消息到达对他来说。
不要忘记保存给定用户未收到的消息,因为SignalR仅缓冲临时断开连接的消息。
答案 1 :(得分:0)