我在调用queryMessagesWithLimit的函数的时候会有相当大的概率这个函数不会停下来,一直在requesting不会return任何结果,导致APP一直停留在这个阶段。代码贴在下面。conversation?.conversation对应的是type AVIMConversation。求大神解救。


请将日志打开,将这段代码对应的日志粘贴出来看下。
打开日志的方法:

[AVOSCloud setAllLogsEnabled:YES];

你好,请复制粘贴代码而不是截图。
另外请提供 App Id 和 SDK 版本号

您好,日志粘贴如下:
成功时:

2016-07-13 15:52:20.378 TravBook[35896:1566069] [INFO] -[AVIMWebSocketWrapper sendCommand:] [Line 665] 

------ BEGIN LeanCloud IM Out Command ------
cmd: Logs
type: AVIMLogsCommand
content: <AVIMGenericCommand 0x7f8a49730ab0>: {
    cmd: logs
    peerId: "test_user_18"
    logsMessage {
      cid: "5785d5d5998681a3fda5e252"
      l: 20
      t: 64092211200000
      tt: 1468391672537
      tmid: "Oec+l8K2Qu6ZB5UxabKaWw"
    }
}
------ END ---------------------------------

2016-07-13 15:52:20.632 TravBook[35896:1556911] [INFO] -[AVIMWebSocketWrapper webSocket:didReceiveMessage:] [Line 737] 

------ BEGIN LeanCloud IM In Command ------
content: <AVIMGenericCommand 0x7f8a49628960>: {
    cmd: logs
    peerId: "test_user_18"
    i: 8
    logsMessage {
    }
}

------ END --------------------------------
失败时:

2016-07-13 15:52:13.539 TravBook[35896:1565690] [INFO] -[AVIMWebSocketWrapper sendCommand:] [Line 665] 

------ BEGIN LeanCloud IM Out Command ------
cmd: Logs
type: AVIMLogsCommand
content: <AVIMGenericCommand 0x7f8a494aaa60>: {
    cmd: logs
    peerId: "test_user_18"
    logsMessage {
      cid: "5785d5d5998681a3fda5e252"
      l: 20
      t: 64092211200000
      tt: 1468391672537
      tmid: "Oec+l8K2Qu6ZB5UxabKaWw"
    }
}
------ END ---------------------------------

APPID: LKivmGtDLqiioUGipktsqREn-MdYXbMMI
SDB version:   
  - AVOSCloud (3.3.4)
  - AVOSCloudIM (3.3.4):
    - AVOSCloud

你好,非常抱歉,这个是我们的一个问题,现在已经修复。

感谢感谢!