默认
发表评论 3
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
[已回复] MobileIMSDK的iOS端Demo编译说缺少MBGCDAsyncSocket文件怎么处理?
阅读(12757) | 评论(3 收藏 淘帖1
请问iOS文件里面LocalSocketProvider这个里面缺少MBGCDAsyncSocket文件怎么处理

你们的demo引入LocalSocketProvider都运行不起来

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

上一篇:[已回复] mobileIMSDk的服务器端怎么实现分布式部署?下一篇:[已回复] 用MobileIMSDK的客户端连php写的服务端报包超长问题求助

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

推荐方案
评论 3
这个主要是打进.a包后,没有把头文件放进来,防止跟你工程里用到的GCDAsyncSocket这个开源库冲突,只要你没有调用LocaoSocketProvider这个类的需求,Demo编译不会有问题。
如果一定要调用这个类,你可以在MobileIMSDK的ios端sdk中,把它的.h头文件取过来,也可以直接把这个.a删除,直接用sdk的源码,想干啥都行。

MobileIMSDK的ios端源码,在这里下载:https://gitee.com/jackjiang/MobileIMSDK/tree/master/sdk_src/TCP_Client/MobileIMSDK4i_tcp_Open
引用:JackJiang 发表于 2023-01-31 18:22
这个主要是打进.a包后,没有把头文件放进来,防止跟你工程里用到的GCDAsyncSocket这个开源库冲突,只要你没 ...

如果不引用,怎样获取长链的链接状态那,我看是LocaoSocketProvider这里面才有
引用:天叶涯 发表于 2023-01-31 18:34
如果不引用,怎样获取长链的链接状态那,我看是LocaoSocketProvider这里面才有

你去看一下ClientCoreSDK这个入口类中的connectedToServer属性,API文档地址在这里:http://docs.52im.net/extend/docs ... /ios_tcp/index.html
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部