tom200989

--> --> --> --> --> --> --> --> 这里是调用连接 --> --> --> --> --> --> --> --> --> --> --> /** * 连接聊天室 * * @param avUser 用户对象 */ private void connectClient(AVUser avUser) { AVIMClientOpenOption option = new AVIMClientOpenOption(); option.setForceSing…

是的, 我找到原因了, 要avuser和tag一起设置才行, 但是SDK又提供"仅Avuser"的getInstance方法, 有点误导. 另外还有一个问题需要请教: 现有两个APP, 其中一个A先登陆, 另外一个B再登陆, 此时, A收到下线通知了. 此时我把两个APP都从后台杀死, 然后B先登陆, 此时再让A登陆, 发现, A调用的open没有收到回调

如果Tom和Jerry同一时刻建立conversation, 该怎么办? 是否会有冲突? 是否会出现两个conversation, 应该取哪一个?

好比Tom和Jerry的APP在跳转到A界面时, 都做建立conversation的操作, 那么此时Tom和Jerry是不知道对方是否也在创建conversation的, 如果此时他俩同时都createConversation操作, 会出现什么现象, 岂不是_Conversation表有2行对象了?

噢噢, 原来奥妙在这里, 多谢解答噢

我也遇到了这个问题

是这个链接 : https://leancloud.cn/dashboard/applist.html#/apps 请问这个链接是不能用了吗?

[先open] image.png 860x371 41.3 KB [然后过1秒后才created conversation] image.png 932x509 72 KB [然后点击按钮发送消息] [然后就一直发不成功, 一直connection lose] image.png 1209x122 31.1 KB 以下是日志, 我确定open和created都是成功的 image.png 1221x346 81.8 KB 以下这个是LeanCloud的内部日志, 我测试的环境是[夜神模拟器] image.png 1228x422 98 KB

有没有人知道为什么? 连基本的通讯都通不了

我有一天测试是成功的, 但是第二天再次尝试online, 就又不行了

我观察到它Lean提供的日志, 显示无法连接远程服务器 image.png 1197x62 12.4 KB

从你们SDK提供的日志来看, 没有连上服务器, 且cause = null image.png 1197x62 12.4 KB

最新一轮的测试结果, 发现在弱网或者有线网情况下, 特别容易出现, retry 60次后成功. 所以你可以试试在一个良好的网络状态下进行测试, 我一开始用的是公司的网络, 我公司的网络可能有IP监听, 所以导致模拟器发起的请求被封锁, 但我切换到真机的SIM卡移动网络后, 就正常了. 是在4G情况下测试的

不要用公司的网络, 公司的网络因为子网很多, IP是动态变化的, 如果Lean的SDK没有做动态IP的兼容, 无论你怎么测都是失败的.建议用移动网络. 我的发送是做了10次的递归, 10次以后还是发送不成功, 才认为失败.