如何在我的IM应用程序在背景中提醒

时间:2016-01-12 07:15:07

标签: ios notifications

我的iOS IM应用程序在后台接收新消息时无法收到提醒 ,我该怎么办?我试图监视消息到达方法,并使用NSLocalNotification显示提醒。但是当我的App在后台时,该方法无效。那么。怎么办?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

我遇到了同样的问题。当应用程序进入后台时,套接字连接也处于活动状态。

所以我这样解决了:

  1. 当我的应用程序进入后台时断开与IM服务器的连接,因此IM服务器将通过APN发送远程通知。

  2. 当我的应用程序进入前台时连接到IM服务器,因此IM服务器将通过套接字连接发送消息。