iOS 单个会话的未读数

jmessage
ios
标签: #<Tag:0x00007f83d5614a08> #<Tag:0x00007f83d56148c8>

(wanggtt) #1

iOS 单个会话的未读数,对方发送消息获取的未读数加1,对方撤回消息获取的未读数减1,这是sdk这样定义的还是存在问题?通过下面的方法获取未读数的,有可能发了一条新消息撤回了2条,未读数就变成-1了,

@property(nonatomic, strong, readonly) NSNumber * JMSG_NULLABLE unreadCount;

JMSGConversation*con = [JMSGConversation singleConversationWithUsername: userName];
NSNumber *unreadCount = con.unreadCount;


#2

SDK 版本多少,升级到最新版本应该有处理了


(wanggtt) #3

3.8.0 所以这个版本是存在这个问题的是吗?


#4

是存在这种情况,升级


(wanggtt) #5

原生的iOS JMessage 最高版本不是3.7.0吗?我集成的jmessage-react-plugin 3.1.6里面iOS的JMessage SDK版本是3.8.0,还要升级到哪个版本?


#6

https://docs.jiguang.cn/jmessage/updates/#ios-sdk-v390


(wanggtt) #7

jmessage-react-plugin 3.1.6 是最新的版本吧,里面iOS的JMessage SDK版本是3.8.0,怎么升级?