• 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
        • 此类仅用于修改用户信息
    • 新增接口:
      • 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;//获取缩略图的本地路径

    升级指南

    • 使用新版本的 JMessage.framework 文件替换原工程下的同名旧文件
    • 将新版本的 JMessage.framework 里的 JCore link 到工程中,详细参见官网集成文档