由于项目中需要集成融云的客服,进入融云官网SDK 快速入门 - 融云即时通讯技术文档_基础服务开发指南 根据官网中提示的步骤 一步一步的完成融云的集成,很高兴用了5分钟完成了集成,因为我的项目使用的融云客服,所以不需要自定义聊天界面,直接使用官方demo中的RCDCustomerServiceViewController,直接将这个RCDCustomerServiceViewController放在你的项目中,引入这个文件项目会提示一个错误,直接将.m中的头文件删除即可。
完成以上步骤你就完成了集成,当然还有就是注册APPKEY,获取token,这个直接官方文档就可以啦,获取到token以后就是connect回调函数。到此为止你的客服功能集成就全部完成。你怀着无比激动的心情command+r但是出现的结果会让你大吃一惊。吶尼,程序居然崩溃啦。
然后你就再次回到官方文档中查看,和文档介绍的居然一样,为什么就是出现不了客服。(当然你必须保证你客服后台是处于启动状态)。然后网上各种找,都说什么很简单5分钟就集成完事。
下面介绍程序crash的原因,如果你是通过pods加入融云SDK的话,你需要将SDK中的什么Emoji.plist、RongCloud.bundle、RCConfig.plist导到项目的CopyBundle Resources中去。
点击Copy Bundle Resources下面的AddOther 然后将上面的3个添加进去,然后command+r 你的客服界面完美的展现到你的面前。
希望可以帮到你完成融云的集成。
网友评论