http://www.ox-holdings.com

SDK 新匍京a奥门提供的一种特殊类型的消息,环信服务器聊天记录保存多久

摘要即时通信云环信的iOS客户端SDK正式帮助HTTPS,此举将更加好地协作环信开采者完成二零一七年10月1日起苹果App Store强逼应用软件扶植ATS需要。前言因苹果公司从2017.1.1日起强制必要有所上线APPStore的应用程式都亟需帮忙ATS标准。为了适应这一国策不影响客商应用软件的正规发表,环信分别于二零一四.12.6日和8日标准颁发IOS V2.2.9和V3.2.2版本,请环信的IM开采者尽快更新SDK的本子以防影响应用程式的例行发表安排。iOS v3.2.2 SDK 已发表更新内容:SDK知足apple ATS的渴求去除基友逻辑的改造(扩张是或不是删除会话选项State of Qatar修复呼叫时对方不在线,无法科学显示通话停止原因的标题iOS v2.2.9 SDK 已公布更新内容:SDK满意apple ATS的渴求删减基友逻辑的修正(增加是否删除会话选项卡塔尔国修复呼叫时对方不在线,无法科学展现通话停止原因的难题版本下载和持术扶持1) 新版SDK下载:SDK下载。2) 技艺援助:更新进程中相遇标题迎接联系环信本事支持。

本子记录

版本号 时间
V1.0 2017.06.08

摘要即时通信云新浪云信于二〇一七年十二月29日公布3.4.0版,此番更新为着重版本的次要更新,详细情形见随笔内容。公布的本子此次发布的版本号为 3.5.0版,更新时间为:二零一七年010月十31日。iOS 更新内容新添SDK 今后以.framework格局提供。谈心室历史音讯拉取接口帮忙逆向拉取。互联网通话新添通话录音功用, 能够摄像通话中兼有参加者的声音并保存为 aac 或 wav 文件新扩大alwaysKeepCalling参数, 用于安装被叫离线时是还是不是依旧须求持续呼叫新扩展录像对方音录制功用,并保留为 MP3文件新扩展本地录制截图,并新扩展接口snapshotFromLocalVideoCompletion:点对点录像协理过渡前预览改造网络通话NIMNetCallType变为NIMNetCallMediaType, 涉及点对点通话的主叫发起通话、被叫收到呼叫和切换互联网通话类型八个接口中的通话类型参数,以至步向四人集会的音录像类型参数mp5摄像摄像接口的晤面调度,调度后地面摄像与对端录像使用近似套接口带头录制接口从startLocalRecording:videoBitrate:改造为startRecording:videoBitrate:uid:,新扩充了用户userId 参数停止摄像接口从stopLocalRecording:改换为stopRecordingWithUid:,新增添了顾客userId 参数起始回调从onLocalRecordStarted:fileUEvoqueL:改换为onRecordStarted:fileUEscortL:uid:,新增加了用户userId 参数错误回调从onLocalRecordError:callID:更换为onRecordError:callID:uid:,新添了顾客userId 参数停止回调从onLocalRecordStopped:fileUKugaL:改造为onRecordStopped:fileU翼虎L:uid:,新添了客商userId 参数Android 更新内容新扩展1. 谈天室历史记录拉取接口: pullMessageHistoryEx,辅协助调查询方向按期间点向前依旧向后。2. 音录制通话持续呼叫:若被叫方不在线,主叫方对其相连扩充呼叫,被叫方会收到新闻推送。3. 互联网通话更新:复制- 新添发送调控命令接口:AVChatManager#sendControlCommand- 新添外界自定义录制绘制:AVChatExternalVideoRender, AVChatI420Frame- 协助发起通话后即时预览更改1. 互联网通话与本土系统来电人机联作管理优化,从音录像SDK移到德姆o中开展拍卖,便于第三方上层管理连串电话和互连网通话的相互:复制- 删除接口AVChatManager#observeAutoHangUpForLocalPhone- 加多接口AVChatManager#isCurrentChatValid2. 网络通话录制谈天增添预览功用:复制- 删除接口AVChatManager#setupVideoRender- 增添接口AVChatManager#setupLocalVideoRender- 加多接口AVChatManager#setupRemoteVideoRender3. 网络通话摄像帧和音频帧数据管理接口改动:复制- 重临类型从int变为boolean的接口AVChatStateObserver#onVideoFrameFilter- 再次回到类型从int变为boolean的接口AVChatStateObserver#on奥迪oFrameFilter- 改革录制数据类AVChatVideoFrame- 改进语音数据类AVChat奥迪(AudiState of QataroFrame- AVChatImageFormat改动为AVChatVideoFrame内部类4. 网络通话音录制录像接口退换:复制- 删除接口AVChatManager#startLocalRecord- 删除接口AVChatManager#stopLocalRecord- 删除接口AVChatManager#isLocalRecording- 加多接口AVChatManager#startAVRecording- 增加接口AVChatManager#stopAVRecording- 增添接口AVChatManager#start奥迪oRecording- 添加接口AVChatManager#stop奥迪(Audi卡塔尔(قطر‎oRecording5. 网络通话进度中的状态变化监听接口更改:复制- 删除接口AVChatStateObserver#onLocalRecordEnd- 增多接口AVChatStateObserver#onAVRecordingCompletion- 增添接口AVChatStateObserver#on奥迪(Audi卡塔尔国oRecordingCompletion- 增多接口AVChatStateObserver#onLowStorageSpaceWarning6. 奥迪(AudiState of QataroRecorder 高清语音录音组件异步化,使用子线程开端、停止录音,UIKit 同期校正适配。7. 通告栏样式改换:复制- 张开样式的照顾栏点击跳转纠正为走入对应关系人的闲聊分界面- 折叠样式的布告栏在多关系人时将接收 icon 设置为文告栏大图8. SDK 心跳机制优化,缩小弱网情状下一连失效时上层的感知时间。9. LBS 机制优化,制止选取在后台受到互联网范围时耗尽可用的 Link 地址。Windows(PC卡塔尔(قطر‎SDK 更新内容新添音录制通话时得以摄像aac的混音音频文件(自身和对方全部人的混音),同期经过音录像状态回调接口再次回到录制景况音录制通话和白板通话邀约时扩大一个keepcalling的意义,暗中同意张开谈心室历史新闻拉取接口现在援救正面与反面向一齐拉,nim_chatroom_get_msg_history_online_async第1个参数增加条件配置, nim_chatroom_def.h #分别取得得历史音信条件Keys新添代理测量检验接口, nim_global.h修复优化迈克风和录像头的设施遍历接口,幸免错误的设备形成接口调用崩溃修复音录像网络探测接口调用失利后诱致的cpu高占用率的标题优化白板数据接口在高频率调用时的咽气难点优化迈克风自动调整作用,会较猛烈的进级换代迈克风音量过小的标题修复HTTP模块发送大文件轻巧超时的难点优化地面数据长久化方案修复近些日子反馈的夭亡难点Web SDK 更新内容新扩张谈天室获取历史消息记录扶植双向查询下载地址请从以下官方网站地址下载:

摘要即时通信云搜狐云信于二零一七年1六月十八日宣布3.6.0版,此番更新为重中之重版本的次要更新,详细情况见文章内容。发表的版本此番发表的版本号为 3.6.0版,更新时间为:二〇一七年0十月10日。iOS 更新内容新增添新添事件订阅接口,可用来在线状态业务。发布事件复制 - (voidState of QatarpublishEvent:(NIMSubscribe伊夫nt *卡塔尔(قطر‎event completion:(NIMEventSubscribeBlock卡塔尔(قطر‎completion订阅事件复制- (void卡塔尔subscribe伊芙nt:(NIMSubscribeRequest *卡塔尔request completion:(NIMEventSubscribeResponseBlock卡塔尔(قطر‎completion撤消订阅事件复制- (void卡塔尔unSubscribe伊夫nt:(NIMSubscribeRequest *State of Qatarrequest completion:(NIMEventSubscribeResponseBlock卡塔尔(قطر‎completion查询事件复制- (void卡塔尔国querySubscribe伊夫nt:(NIMSubscribeRequest *卡塔尔国request completion:(NIM伊夫ntSubscribeQueryBlock卡塔尔国completionSDK 数据存款和储蓄优化,读写越发流畅。SDK 录音播放手艺优化,解决有个别场景下促成的卡顿难点。Android 更新内容新添1. 事件订阅服务:伊夫ntSubscribeService,提供如下接口:复制- publish伊夫nt 发布事件- subscribeEvent 订阅钦赐账号、钦点项指标平地风波- unSubscribe伊芙nt 裁撤费物价指数定账号、钦赐事件类型的订阅关系- batchUnSubscribeEvent 撤废钦定事件类型的任何的订阅关系- querySubscribeEvent 查询内定钦点账号、钦命项指标订阅关系2. 事件订阅监听:伊夫ntSubscribeServiceObserver,提供如下接口:复制- observe伊夫ntChanged 监听事件变化3. IM 德姆o 落到实处在线状态展现。4. 支持设置新闻提示通告栏 smallIcon 背景颜色,StatusBarNotificationConfig#notificationColor。5. 本地新闻清空后,别人再重返新闻,可选取信息撤回的通报退换1. Nokia推送晋级V3.2.2 版本,解决一些BlackBerry手提式有线电话机升级到 Android 7.0 之后开头化推送崩溃、收不到推送的主题素材。2. IM 德姆o 转移通告栏透明 smallIcon。Windows(PCState of Qatar SDK 更新内容新扩大音摄像通话时方可摄像别的成员的DVD文件,在原本的MP3发起和终结接口中json帮助扩张的kNIMVChatUid,倘使是自己和前边同样不填音录像数据监听追加 nim_vchat_set_audio_data_cb_ex 接口用于监听伴音数据音录制原先的动态推流接口nim_vchat_set_streaming_mode放弃,客户若是要互通推流需求在号令时规定音摄像追加发送画面裁剪接口nim_vchat_set_video_frame_scale扩充事件订阅相关接口修复修复不能够修正好朋友备注的bug优化弱网情形下的链接牢固性修复闲谈室格外登入状态下发送音信ack通告新闻不全的主题材料Web SDK 更新内容新添公布订阅事件,以致多端登陆景况事件的订阅改换修复若干张开同步会话未读数后爆发的bugs下载地址请从以下官网地址下载:

此间收拾了成本移动应用软件进度中朝齑暮盐难点和一些效果与利益的兑现思路,希望能支持到我们。感激热心的开垦者进献,大家在察看进度中有不晓得的地点迎接直接跟帖咨询。

前言

无数app种都合併环信做第三方消息通信工具,这里大家就看一下环信的根本功用和归并方法。先提交环信3.0的地址。
感兴趣的能够参见:
1. 环信ios顾客端的归拢(一)
2. 环信ios客商端的并轨(二)
3. 环信ios客户端的三合一(三)
4. 环信ios顾客端的合併(四)
这一篇主要说一下环信的消息

ios篇

一、布局音讯

消息分为文字,图片,声音等等非常多样格局,新闻的布局也分很两种,上面就对音信的组织实行求证。

APNs证书成立和上传到环信后台

1. 组织文字新闻

看代码

EMTextMessageBody *body = [[EMTextMessageBody alloc] initWithText:@"要发送的消息"];
NSString *from = [[EMClient sharedClient] currentUsername];

//生成Message
EMMessage *message = [[EMMessage alloc] initWithConversationID:@"6001" from:from to:@"6001" body:body ext:messageExt];
message.chatType = EMChatTypeChat;// 设置为单聊消息
//message.chatType = EMChatTypeGroupChat;// 设置为群聊消息
//message.chatType = EMChatTypeChatRoom;// 设置为聊天室消息

头像别称的简述和管理方案

2. 布局图片新闻

EMImageMessageBody *body = [[EMImageMessageBody alloc] initWithData:data displayName:@"image.png"];
NSString *from = [[EMClient sharedClient] currentUsername];

//生成Message
EMMessage *message = [[EMMessage alloc] initWithConversationID:@"6001" from:from to:@"6001" body:body ext:messageExt];
message.chatType = EMChatTypeChat;// 设置为单聊消息
//message.chatType = EMChatTypeGroupChat;// 设置为群聊消息

音录像离线推送德姆o达成

3. 组织地方信息

EMLocationMessageBody *body = [[EMLocationMessageBody alloc] initWithLatitude:39 longitude:116 address:@"地址"];
NSString *from = [[EMClient sharedClient] currentUsername];

// 生成message
EMMessage *message = [[EMMessage alloc] initWithConversationID:@"6001" from:from to:@"6001" body:body ext:messageExt];
message.chatType = EMChatTypeChat;// 设置为单聊消息
//message.chatType = EMChatTypeGroupChat;// 设置为群聊消息
//message.chatType = EMChatTypeChatRoom;// 设置为聊天室消息

环信服务器闲聊记录保存多短时间?

4. 结构语音消息

EMVoiceMessageBody *body = [[EMVoiceMessageBody alloc] initWithLocalPath:@"audioPath" displayName:@"audio"];
body.duration = duration;
NSString *from = [[EMClient sharedClient] currentUsername];

// 生成message
EMMessage *message = [[EMMessage alloc] initWithConversationID:@"6001" from:from to:@"6001" body:body ext:messageExt];
message.chatType = EMChatTypeChat;// 设置为单聊消息
//message.chatType = EMChatTypeGroupChat;// 设置为群聊消息
//message.chatType = EMChatTypeChatRoom;// 设置为聊天室消息

离线收不到好友央浼

5. 布局录像音讯

EMVideoMessageBody *body = [[EMVideoMessageBody alloc] initWithLocalPath:@"videoPath" displayName:@"video.mp4"];
NSString *from = [[EMClient sharedClient] currentUsername];

// 生成message
EMMessage *message = [[EMMessage alloc] initWithConversationID:@"6001" from:from to:@"6001" body:body ext:messageExt];
message.chatType = EMChatTypeChat;// 设置为单聊消息
//message.chatType = EMChatTypeGroupChat;// 设置为群聊消息
//message.chatType = EMChatTypeChatRoom;// 设置为聊天室消息

IOS中环信闲聊窗口如何兑现公文发送和预览的功能

郑重声明:本文版权归新匍京a奥门-最全网站手机版app官方下载所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。