[AVIMWebSocketWrapper openWebSocketConnectionWithCallback:]blockinvoke [Line 378] Open websocket connection.我的这个问题是不是和你的一样啊

从后台进入前台的 长连接断开的问题,你解决了吗

没有 这个版本和以前的版本的行为是不同的

从后台进入前台后,长连接还是会自动恢复的。
请提供一下后台进入前台时的相关日志,打开日志的方法:
[AVOSCloud setAllLogsEnabled:YES];

后台进入前台没有日志

2016-05-19 12:08:42.557 osee2unifiedRelease[2828:1044122]  INFO: Reveal Server stopped.
2016-05-19 12:08:42.570 osee2unifiedRelease[2828:1044122] [INFO] -[AVIMWebSocketWrapper closeWebSocketConnectionRetry:] [Line 578] Close websocket connection.
2016-05-19 12:08:42.587 osee2unifiedRelease[2828:1044122] [DEBUG] -[AVIMWebSocketWrapper webSocket:didCloseWithCode:reason:wasClean:] [Line 793] Websocket closed with code:1001, reason:Stream end encountered.
///———————————— 进入前台
/// 进入前台后,没有 AVOS 相关的日志

开飞行模式,再关闭之后可以重连

2016-05-19 12:05:48.150 osee2unifiedRelease[2828:1048221] [INFO] -[AVIMWebSocketWrapper closeWebSocketConnectionRetry:] [Line 578] Close websocket connection.
2016-05-19 12:05:48.151 osee2unifiedRelease[2828:1044122] [INFO] __26-[AVPaasClient clientImpl]_block_invoke [Line 241] network status change :0
2016-05-19 12:05:48.152 osee2unifiedRelease[2828:1044122] [INFO] __26-[AVPaasClient clientImpl]_block_invoke [Line 241] network status change :0
2016-05-19 12:05:53.022 osee2unifiedRelease[2828:1048417] [INFO] __60-[AVIMWebSocketWrapper openWebSocketConnectionWithCallback:]_block_invoke [Line 378] Open websocket connection.
2016-05-19 12:05:53.032 osee2unifiedRelease[2828:1048417] [INFO] -[AVIMWebSocketWrapper internalOpenWebSocketConnection:] [Line 535] Open websocket with url: wss://rtm53.leancloud.cn:6799/
2016-05-19 12:05:53.062 osee2unifiedRelease[2828:1044122] [INFO] __26-[AVPaasClient clientImpl]_block_invoke [Line 241] network status change :2
2016-05-19 12:05:53.080 osee2unifiedRelease[2828:1044122] [INFO] __26-[AVPaasClient clientImpl]_block_invoke [Line 241] network status change :2
2016-05-19 12:05:53.163 osee2unifiedRelease[2828:1044122] [INFO] -[AVIMWebSocketWrapper webSocketDidOpen:] [Line 721] Websocket connection opened.

------ BEGIN LeanCloud IM Out Command ------
cmd: Session
type: AVIMSessionCommand
content: <AVIMGenericCommand 0x161fedfa0>: {
    cmd: session
    op: open
    appId: "aoovqo8tbx10kqqgi45s2mxo9jzq0k60xhlha1152z80v3zl"
    peerId: "ce825ce5cb9e00b0c9046197f9edbcbd"
    i: 5
    sessionMessage {
      t: 1463630753
      n: "81895"
      s: "696b6e55e58500b1de3eee477ce924c8156a8f57"
      ua: "ios/v3.2.12"
      r: true
      deviceToken: "0e4ec1fceebe408e3a6e81f78d254983825dfe8ec126a2b66754b2d72bb2a90e"
    }
}
------ END ---------------------------------

2016-05-19 12:05:53.267 osee2unifiedRelease[2828:1044122] [INFO] -[AVIMWebSocketWrapper webSocket:didReceiveMessage:] [Line 737] 

------ BEGIN LeanCloud IM In Command ------
content: <AVIMGenericCommand 0x16308c140>: {
    cmd: session
    op: opened
    appId: "aoovqo8tbx10kqqgi45s2mxo9jzq0k60xhlha1152z80v3zl"
    peerId: "ce825ce5cb9e00b0c9046197f9edbcbd"
    i: 6
    sessionMessage {
      st: "CQU3lcWdTF26NsB8t_+IdA"
      stTtl: 17280
    }
}
------ END --------------------------------

2016-05-19 12:05:57.211 osee2unifiedRelease[2828:1048224] [INFO] __60-[AVIMWebSocketWrapper openWebSocketConnectionWithCallback:]_block_invoke [Line 378] Open websocket connection.
2016-05-19 12:05:57.213 osee2unifiedRelease[2828:1044122] [ERROR] -[AVIMWebSocketWrapper forwardError:forWebSocket:] [Line 818] Websocket open failed with error:Error Domain=NSPOSIXErrorDomain Code=57 "Socket is not connected".
2016-05-19 12:05:57.213 osee2unifiedRelease[2828:1044122] [DEBUG] -[AVIMWebSocketWrapper reconnect] [Line 944] Websocket connection reconnect in 1 seconds.
2016-05-19 12:05:57.225 osee2unifiedRelease[2828:1044122] [INFO] __26-[AVPaasClient clientImpl]_block_invoke [Line 241] network status change :2
2016-05-19 12:05:57.229 osee2unifiedRelease[2828:1044122] [INFO] __26-[AVPaasClient clientImpl]_block_invoke [Line 241] network status change :2
2016-05-19 12:05:57.236 osee2unifiedRelease[2828:1044122] [INFO] __26-[AVPaasClient clientImpl]_block_invoke [Line 241] network status change :2
2016-05-19 12:05:58.214 osee2unifiedRelease[2828:1048224] [INFO] __60-[AVIMWebSocketWrapper openWebSocketConnectionWithCallback:]_block_invoke [Line 378] Open websocket connection.
[HLSocketConectionStateHandler.m:53]  4
2016-05-19 12:05:58.217 osee2unifiedRelease[2828:1048224] [DEBUG] -[LCCurlScheduler logCurlOperation:] [Line 80] 

------ BEGIN LeanCloud REST Request ------
path: /v1/route
curl: curl -i -k --compressed -X GET -G -H 'User-Agent: AVOS Cloud iOS-v3.2.12 SDK' -H 'Content-Type: application/json; charset=utf-8' -H 'Accept: application/json' -H 'X-LC-Id: aoovqo8tbx10kqqgi45s2mxo9jzq0k60xhlha1152z80v3zl' -H 'X-LC-Sign: 776b23ec6e9acfcaf9c8656250e17f48,1463630758217' -H 'X-LC-Prod: 1' --data-urlencode 'appId=aoovqo8tbx10kqqgi45s2mxo9jzq0k60xhlha1152z80v3zl' --data-urlencode 'ip=true' --data-urlencode 'secure=1' "https://router-g0-push.leancloud.cn/v1/route"
------ END -------------------------------

2016-05-19 12:05:58.325 osee2unifiedRelease[2828:1048221] [DEBUG] __56-[AVPaasClient performCurl:saveResult:block:retryTimes:]_block_invoke [Line 597] 

------ BEGIN LeanCloud REST Response ------
path: /v1/route
cost: 0.108s
response: {"groupId":"g0","server":"wss:\/\/rtm56.leancloud.cn:6799\/","ttl":3600,"secondary":"wss:\/\/rtm51.leancloud.cn:6799\/"}
------ END --------------------------------

2016-05-19 12:05:58.325 osee2unifiedRelease[2828:1048221] [INFO] -[AVIMWebSocketWrapper internalOpenWebSocketConnection:] [Line 535] Open websocket with url: wss://rtm56.leancloud.cn:6799/
2016-05-19 12:05:58.454 osee2unifiedRelease[2828:1044122] [INFO] -[AVIMWebSocketWrapper webSocketDidOpen:] [Line 721] Websocket connection opened.
2016-05-19 12:05:58.548 osee2unifiedRelease[2828:1048224] [INFO] -[AVIMWebSocketWrapper sendCommand:] [Line 658] 

------ BEGIN LeanCloud IM Out Command ------
cmd: Session
type: AVIMSessionCommand
content: <AVIMGenericCommand 0x161fedfa0>: {
    cmd: session
    op: open
    appId: "aoovqo8tbx10kqqgi45s2mxo9jzq0k60xhlha1152z80v3zl"
    peerId: "ce825ce5cb9e00b0c9046197f9edbcbd"
    i: 6
    sessionMessage {
      t: 1463630758
      n: "20472"
      s: "253f5221fb01e168859dad8ab029ea32c17f509f"
      ua: "ios/v3.2.12"
      r: true
      deviceToken: "0e4ec1fceebe408e3a6e81f78d254983825dfe8ec126a2b66754b2d72bb2a90e"
    }
}
------ END ---------------------------------

2016-05-19 12:05:58.560 osee2unifiedRelease[2828:1044122] [INFO] -[AVIMWebSocketWrapper webSocket:didReceiveMessage:] [Line 737] 

------ BEGIN LeanCloud IM In Command ------
content: <AVIMGenericCommand 0x1630d2d60>: {
    cmd: session
    op: opened
    appId: "aoovqo8tbx10kqqgi45s2mxo9jzq0k60xhlha1152z80v3zl"
    peerId: "ce825ce5cb9e00b0c9046197f9edbcbd"
    i: 7
    sessionMessage {
      st: "9_ReJBALTeCBkz1wTaGyFw"
      stTtl: 17280
    }
}
------ END --------------------------------

我们正在修复问题,请关注这个 Bug 主题。