默认
发表评论 7
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
[已解决] 求教MobileIMSDK的iOS端demo连服务端报包超长的问题
sdkdemo 的ios客户端发起登录验证请求,服务端出现报错信息,求解: [已解决] 求教MobileIMSDK的iOS端demo连服务端报包超长的问题_QQ截图20230627162255.png

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

上一篇:如何建立一个中转转发消息的客户端?下一篇:[已回复] MobileIMSDK如何加入消息通知推送功能

本帖已收录至以下技术专辑

推荐方案
评论 7
log的字母意思是你ios发上来的包超长了。

你这用的是默认官方demo源码,没有任何修改吗?
签名: 《能Ping通,TCP就一定能连接和通信吗?》http://www.52im.net/thread-4756-1-1.html
这个回复怎么提示不良信息回复不了。
引用:jmye222 发表于 2023-06-28 00:09
这个回复怎么提示不良信息回复不了。

有可能是触发了关键字审查
签名: 《能Ping通,TCP就一定能连接和通信吗?》http://www.52im.net/thread-4756-1-1.html
引用:JackJiang 发表于 2023-06-27 18:25
log的字母意思是你ios发上来的包超长了。

你这用的是默认官方demo源码,没有任何修改吗?

[已解决] 求教MobileIMSDK的iOS端demo连服务端报包超长的问题_1.png

那你得按MobileIMSDK的逻辑实现tcp的半包和粘包处理(参考这里),tcp里如果客户端和服务端对分包的处理逻辑如果不能一致,就会发生你这种情况。
签名: 《能Ping通,TCP就一定能连接和通信吗?》http://www.52im.net/thread-4756-1-1.html
感谢大佬,找到问题了,发送的数据多进行了一次转换导致数据异常。
引用:jmye222 发表于 2023-06-28 11:42
感谢大佬,找到问题了,发送的数据多进行了一次转换导致数据异常。

嗯嗯
签名: 《能Ping通,TCP就一定能连接和通信吗?》http://www.52im.net/thread-4756-1-1.html
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部