IM常见问题
YouMe技术支持
这个作者很懒,什么都没留下…
展开
-
消息发送失败或者延迟定位
要分两种情况:已经接入,或者还在接入中 如果已经接入,多半是服务器的问题 已经接入情况:用Demo尝试,是否服务器有问题 找服务器同学 还未接入情况:服务器是否OK(用DEMO测试) 初始化,登录是否成功 接受者是否指定正确(房间要求该房间有人) 聊天类型是否正确(私聊/房间)原创 2017-04-07 10:47:01 · 353 阅读 · 0 评论 -
IM接入启动问题
- 同一个apk,在部分手机上找不到yim.lib OnCreate 里的函数没加 出错原因:cocos生成的so依赖yim的so。部分手机要求被依赖的要优先加载。 检查方法:反编译包,检查代码 ABI 问题 出错原因:ABI是按目录查找的,如果目录存在, so又不齐,有可能出现这个问题。原创 2017-04-06 17:52:41 · 398 阅读 · 0 评论 -
Unity强关进程,新号登录失败AlreadyLogin
Unity editor环境不一样,停止运行并没有终止本地插件的进程在OnApplicationQuit的时候加上Logout的调用就好了原创 2017-04-06 17:37:34 · 1138 阅读 · 0 评论 -
IM接入启动问题
- 同一个apk,在部分手机上找不到yim.lib OnCreate 里的函数没加 出错原因:cocos生成的so依赖yim的so。部分手机要求被依赖的要优先加载。 检查方法:反编译包,检查代码 ABI 问题 出错原因:ABI是按目录查找的,如果目录存在, so又不齐,有可能出现这个问题。原创 2017-04-06 17:35:27 · 354 阅读 · 0 评论 -
IM收发消息问题
出现消息收发问题,首先应检查之前的登录和进入房间的回调,是否有成功返回。- 房间消息发送失败常见问题:没有进入房间或进入房间与发送房间不是同一个,导致目标房间不存在,而发送失败。- 发送里房间消息,自己收不到发送的房间消息,自己是不会收到RecvMessage回调的,只有发送结果的回调。 测试的时候,需要有两个号在同一个房间。- A发的房间消息B能收到,但是B发的,A收不到。常见问题:A没有进入该原创 2017-04-06 17:27:24 · 1665 阅读 · 0 评论 -
链接不过:undefined symbol
链接不过是实现代码没有链接到有以下几个可能 cpp文件没链接到 比如安卓的Android.mk文件里,没有添加cpp文件 2.没有设置链接库。3.别人提供的库,链接漏了c p p文件。 生成库文件的时候,没有链接过程,所以没有cpp不会报错。原创 2017-04-11 18:23:06 · 1423 阅读 · 0 评论 -
房间串音怎么查
1.检查appkey是否正确,会不会误用了别人的ID 2.检查房间ID是否有重复可能一般来说,就是这两个原因。 如果不能确定错,叫客户提供出错的日志。 让服务器查原创 2017-04-11 17:45:36 · 286 阅读 · 0 评论 -
Cocos_Lua/Cocos_Js问题
- 运行找不到YouMeIM常见原因: AppDelegate.cpp里,忘记调用IM提供的脚本注册函数。 cocos creator 里模拟器是预先生成的,直接修改C++代码是不能影响模拟器的。此情况下,真机调试是OK的,如果一定要用模拟器,需要提供cocoscreator模拟器集成文档,让客户修改模拟器。原创 2017-04-06 17:18:46 · 614 阅读 · 0 评论 -
没有声音,或者声音小
1. 机器是否有问题,能不能正常播音 2. 机器的音量设置是否有问题 3. 播音代码的音量设置有没有问题 4. 确认播音代码有正常调用(发送 接收有没有问题) 5. 播音引擎的初始化有没有问题(cocos 曾经遇到过)原创 2017-04-07 10:48:16 · 286 阅读 · 0 评论 -
部分错误码详解
- YIMErrorcode_ParamInvalid = 3参数错误,根据调用函数不同而意思不同,可能为: 用户名,房间号不合法 下载语音文件是消息号错误 路径为空- ErrorCode.PTT_Fail = 2001启动录音失败。 检查话筒插了没 检查权限有没有原创 2017-04-06 18:02:10 · 329 阅读 · 0 评论