Transient=yes 发送的消息可以被拉取 继续讨论:

Transient=yes 发送的消息可以被拉取 继续讨论:

Transient=yes 发送的消息可以被拉取 继续讨论:

Transient=yes 发送的消息可以被拉取 继续讨论:

现在我们的应用已经更新了3.1.6.7 还是会有这个问题。 我们获取的不是最后一条聊天的消息,而是最后的一条临时消息

请把您的 appid 告知一下。

kTpvl8cpc4hEjA8rT12Tx2uu 还有什么别的需要提供的么

[ conversation queryMessagesFromCacheWithLimit:10] 这个方法返回的message 中时包含我们以前暂态发送的消息, 我想咨询下 你们的这个cache 中的缓存机制是啥? 不管什么类型的消息都会缓存下来么? 不管消息是不是暂态?

之前老版本暂态消息会缓存下来,不过早就修正了。新版本不会缓存暂态消息。

还需要告知一下你的 conversation,我们查一下 last message。

@Sunng lastMessage 会保留暂态消息吗?

ok 我们现在使用了iOS sdk 3.1.6.7。LeanChatLib 0.26 。
Printing description of conversation->_conversationId:
564ed44a00b0acaa5c78415a
Printing description of ((__NSCFString *)0x0000000160120ec0):
-9223372036854775802~
Printing description of ((__NSCFString *)0x000000015eee7850):
{
"type" : "text",
"text" : "",
"attr" : {
"action" : "runner",
"roomId" : "564ed44a00b0acaa5c78415a",
"data" : {
"second" : 53,
"speed" : 0,
"cal" : 0,
"endTime" : "",
"time" : 1449732299557.905,
"mapType" : 1,
"metre" : 0,
"startTime" : "",
"state" : "begin",
"coordinate" : [

  ]
},
"uid" : "216212",
"username" : "纪录保持者",
"IMID" : "008f21ff72260b6f016467f68bf941be"

}
}
Printing description of ((__NSCFString *)0x0000000160134b50):
008f21ff72260b6f016467f68bf941be

所以说
conversationId = 564ed44a00b0acaa5c78415a, appID = kTpvl8cpc4hEjA8rT12Tx2uu

现在获取lastMessage 是通过[ conversation queryMessagesFromCacheWithLimit:1] 方法获取的

appid: kTpvl8cpc4hEjA8rT12Tx2uu
device_model: iPhone8,1
carrier: 中国联通
iid: tjh47MMktmRgihkmBwREUduH6cFx1tBd
access:
app_version: 1.2
mc: 02:00:00:00:00:00
sdk_version: v3.1.6.7
os: iOS
package_name: com.trophytech.yoyo
sv: 1.2.0.4
language: zh-Hans-CN
display_name: Yoyord
device_id: C8A1F908-7A6D-4381-8F7E-75FD500169C6
is_jailbroken: 0
resolution: 750 x 1334
os_version: 9.2
timezone: 8


你好,目前服务端会将暂态消息存到 lastMessage。我们尽快修复。

哈哈 3q。终于确定问题了。

已修复,请更新到最新版本。

iOS AVOSCloudIM 3.2.2 又出现了这个问题 。请确定下。 谢谢

3.2.2 又重现了这个问题

现在好像还是有这个问题,麻烦工作人员检查下

现在还是会出现这个问题

请提供问题的详情,详细代码和重现场景。

升级成最新的版本,这个问题依然存在

把APP删了重新安装,返现没有暂态消息,应该是你们服务器没有存储,但是本地数据库存储了,这个问题应该怎么解决