我这边对消息的发送不是直接发送至leancloud的服务器,只是要把发送的消息上传至我们的自己的服务器,经由我们的服务器上传至leancloud的服务器。我在客户端只是做了对leancloud的消息做了接收处理,我发现我切到后台并未执行- (void)conversation:(AVIMConversation *)conversation didReceiveTypedMessage:(AVIMTypedMessage *)message {
}这个回调函数,至于原因就是socket被close了,我想要在后台继续接收消息应当怎么做(用户并未离线)!谢谢

离线消息到服务器了是后台做个消息推送来提示客户端有新的消息吗?

是的,你也可以选择上传到你们的服务器中,但是直接使用我们的推送比较方便。