- iOS SDK v3.2.0
- 更新时间
- ChangeLog
- BugFix:
- NewFeature
- 升级指南
iOS SDK v3.2.0
更新时间
2017-06-30
ChangeLog
BugFix:
- 修复:用户信息自动更新问题
NewFeature
- 新增:消息撤回功能
- 新增:离线消息存储控制功能
- 新增:通知栏消息显示控制功能
- 新增:自定义通知栏功能
新增:统一上传用户信息接口
新增类:
- 提示性消息内容类 JMSGPromptContent
- @property(nonatomic, readonly, copy) NSString *promptText;//提示信息
- 发送消息可选功能类 JMSGOptionalContent
- @property(nonatomic, assign) BOOL noSaveOffline;//不保存离线消息
- @property(nonatomic, assign) BOOL noSaveNotification;//不保存通知消息
- @property(nonatomic, strong) JMSGCustomNotification * customNotification; //自定义通知栏
- 用户信息类 JMSGUserInfo
- 此类仅用于修改用户信息
- 提示性消息内容类 JMSGPromptContent
- 新增接口:
- JMSGEventDelegate
- -(void)onReceiveMessageRetractEvent:;//监听消息撤回事件
- JMSGConversation
- -(void)retractMessage: completionHandler: ;//消息撤回
- -(void)sendMessage: optionalContent:;//自定义通知栏内容、控制离线消息存储
- -(NSString *)avatarLocalPath;//获取会话头像的本地路径
- JMSGMessage
- +(void)retractMessage: completionHandler: ;//消息撤回
- +(void)sendMessage: optionalContent:;//自定义通知栏内容、控制离线消息存储
- JMSGUser
- +(void)updateMyInfoWithUserInfo: completionHandler:;//更新用户信息(支持将字段统一上传)
- -(NSString *)thumbAvatarLocalPath;//获取用户头像缩略图文件的本地路径
- -(NSString *)largeAvatarLocalPath;//获取用户头像大图文件的本地路径
- JMSGMediaAbstractContent
- @property(nonatomic, strong, readonly) NSString * originMediaLocalPath; //获取原文件的本地路径
- JMSGImageContent
- @property(nonatomic, strong, readonly) NSString *thumbImageLocalPath;//获取缩略图的本地路径
- JMSGEventDelegate
升级指南
- 使用新版本的 JMessage.framework 文件替换原工程下的同名旧文件
- 将新版本的 JMessage.framework 里的 JCore link 到工程中,详细参见官网集成文档