立即注册 登录
即时通讯网 返回首页

Ryun的个人空间 http://www.52im.net/?28523 [收藏] [复制] [RSS]

日志

断网或者杀死进程后,退出房间的最长时间
2023-12-20 19:27
RTC SDK 5.1.13 版本之前: 一端杀进程,或是断网,server 端会在 60s 后触发超时逻辑,另一端会收到对端离线的消息。 不立刻发送通知是因为断网情况, server 要兼容断线重连逻辑,需要对客户端的断网有一个容忍时长(目前是 60s),也不会立即发送断线的通知。 RTC SDK 5.1.13 版本及之后: 可以提工单让客服 ...
110 次阅读|0 个评论
iOS 收集 SDK 内部 log
2023-12-20 19:26
为 SDK 设置 log 等级,设置 RCIMClient 的 logLevel 为您期望的,可以在 SDK initWithAppkey 之后设置,比如希望只收集错误 log,那么可以设置为 RC_Log_Level_Error,如果想一般信息、警告信息,错误信息都收集,那么可以设置为 RC_Log_Level_Info。 调用 RCIMClient 的 setRCLogInfoDelegate 设置代理,并实现: ...
144 次阅读|0 个评论
群聊中如何开启位置实时共享
2023-12-20 19:25
如果需要在群聊中也加入该功能可在 RCConfig.plist 文件中添加如下内容: (**注意:**群聊最多支持5人同时位置共享。) 实时位置共享功能技术文档链接:融云开发者文档 2 keyRealTimeLocationShare/key dict keySupportConversationTypes/key array integer3 ...
115 次阅读|0 个评论
如何在断线后不重连加入音视频房间
2023-12-18 14:46
RTC 房间断网后,默认是一直尝试重连的,例如当主播再次联网重连成功后,会自动发布之前在发布的音视频流。针对某些不想断网后重新加入连接的场景,需要如下配置: 1、配置断开后不去重连(这种情况也会重连 4 次约 40s ,之后不再重连): RCRTCConfig *config = init]; config.isEnableAutoReconnect = NO; ...
个人分类: IM知识|137 次阅读|0 个评论
删除远端消息, 重进会话仍然取回已删除的消息
2023-12-17 13:14
用户调用删除函数, 服务器不会判断 对应的 sentTime 是否存在, 仅仅是使用sentTime 直接进行消息删除, 然后返回操作成功; 用户删除远端消息时, 需要保证sentTime的合法性 - (void)deleteRemoteMessage:(RCConversationType)conversationType targetId:(NSString *)targetId messages:(NSArrayRCMessage * ...
67 次阅读|0 个评论
私有云 SDK 集成后数据库加密、解密失败、崩溃
2023-12-17 13:12
问题原因 私有云 IMLib 提供了数据库加密功能,并且其中包含了一份 sqlite3 的源码,所以使用私有云 IM 库的项目中就不能再引入其它 sqlite 库了,引用系统的或者手动加入的都可能会造成异常 解决方案 在 Xcode 中查看对应 TARGETS 的 Build Phases - Link Binary With Libraries 下是否有手动引入系统 sqlite 库 ...
72 次阅读|0 个评论
拨打电话时,期望是收到一条推送,实际收到2条推送
2023-12-17 13:10
拉取日志,查看消息流转,发现代码中包含其他发送消息的功能。 详情查看:https://www.rongcloud.cn/?utm_source=SEOutm_term=jishitongxun
83 次阅读|0 个评论
集成RTC功能的时候,找不到sdk设置 naviServer地址的地方
2023-12-16 11:04
im初始化的时候调用create接口,接口中第二个参数传入 options:RCIMIWEngineOptions const options: RCIMIWEngineOptions = { naviServer: navigate, fileServer: file }; imEngine = RCIMIWEngine.create(key, options); 详情查看:https://www.rongcloud.cn/?utm_source=SEOutm_term=jishit ...
个人分类: IM知识|83 次阅读|0 个评论
清除某条会话的未读消息用engine.clearUnreadCount清除成功 code 是0 的情况下,重新 ...
2023-12-16 11:02
确认调用清除未读数是否有传入时间戳 确认时间戳是否为 0 ,传入时间不可为 0 确认清除时间是否大于最新时间, 不可传入大于当前时间的时间戳 确认传入的时间是否大于要被清除的时间的 senttime 确认传入的时间是否是毫秒单位 如果需要传入最新时间可以获取手机时候后根据SDK 提供的服务器差值 ...
70 次阅读|0 个评论
当指定了一个 messageid 后,发送或插入消息,即使成功,也查询不到此消息
2023-12-16 11:01
SDK messageid 仅在发送失败时,可以使用 SDK 已经构建好的 id,不支持自己指定一个自定义的 id 值。 如果传入一个 SDK 不存在的 id 会导致消息丢失 如果传入一个 SDK 存在的但不是当前消息的 id,会导致原有消息内容发生变更,导致消息错乱。
144 次阅读|0 个评论

返回顶部