默认
发表评论 20
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
有没有调登陆方法?

im这种东西是socket长连接,不像http那种短连接随用随连,登陆其实就是建立连接的过程,你仔细对比发下demo里的代码逻辑,从登陆界面的“登陆”按钮的事件开始。

还有疑问,你继续回贴
评论 20
引用:慢慢来嘛 发表于 2021-09-29 15:57
有调登陆的方法

当然是登陆成功后才能发消息了,你仔细去读一遍Demo里的代码,demo里的登陆成功与否,是通过登陆回调试实现。demo的目的就是让你照着写,别想当然的去弄
引用:慢慢来嘛 发表于 2021-09-29 16:01
为什么demo里也登录不了我的服务端?

那表示你服务端端口不通,把防火墙都关掉,网络通信程序开放端口是基本能力,要好好学一下
引用:慢慢来嘛 发表于 2021-09-29 16:43
[ClientCoreSDK setENABLED_DEBUG:YES];

运行的时候,没有debug信息显示,这是为什么呢?

不可能哟,要不然你就把整个sdk源码放工程里玩吧。我从你的问题上看出来,你逻辑有点乱,磨刀不误砍柴功,把demo读透后再照着动手不迟
引用:慢慢来嘛 发表于 2021-09-30 10:28
都是按你的教程来的,就加入这些

你要么就直接在Demo工程上改吧,加上你的业务逻辑
引用:慢慢来嘛 发表于 2021-09-30 11:00
主要是服务端跟我说,先连接,再身份验证,没说要登录。但是看demo却有登录,所以把我就搞乱了。
所以我 ...

别听你服务端瞎几巴说,demo让你怎么做,你就怎么做。

但一个生产环境的im,肯定是选通过http进行身份认证,认证完后拿到http返回和token再来“登陆”im服务(im里的这个“登陆”,准确地说应该叫“建立连接”(就是你写网络编程代码时的各种open socket操作),但为了易懂,也叫“登陆”)。
引用:慢慢来嘛 发表于 2021-10-11 17:02
解决了,感激不尽!

没猜错的话,肯定是傻瓜问题对吧。。。。
引用:慢慢来嘛 发表于 2021-11-11 14:17
我们的技术总监是后台,他修改了参数,也不说,也没文档出来,搞半天,服了

给老板打小报告,然后你上位。。
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部