如何删除pubnub聊天信息历史记录,ios

如何删除pubnub聊天信息历史记录,ios,ios,pubnub,Ios,Pubnub,在我的应用程序中有用于聊天功能的PubNub,对于删除聊天历史记录,有Web服务,成功清除了应用程序中的聊天历史记录,但当应用程序处于后台状态且另一个用户向我发送消息时,会收到通知,如果我打开该通知,它会重定向到聊天控制器,但我的问题是,当聊天记录清除成功时,我的聊天页面上仍然显示所有已删除的消息,是否有从pub nub中删除消息的解决方案?PubNub消息更新和删除功能-新建 使用该功能。 publinub.addMessageAction( { 频道:“聊天室123” messageTime

在我的应用程序中有用于聊天功能的PubNub,对于删除聊天历史记录,有Web服务,成功清除了应用程序中的聊天历史记录,但当应用程序处于后台状态且另一个用户向我发送消息时,会收到通知,如果我打开该通知,它会重定向到聊天控制器,但我的问题是,当聊天记录清除成功时,我的聊天页面上仍然显示所有已删除的消息,是否有从pub nub中删除消息的解决方案?

PubNub消息更新和删除功能-新建 使用该功能。
publinub.addMessageAction(
{
频道:“聊天室123”
messageTimetoken:'156105478826970040',
行动:{
键入:“已更新”,
值:'Hello World!(已编辑)',
},
},
功能(状态、响应){
}
);
使用删除邮件。 有一个接受从历史记录中删除密钥请求的设置,您必须通过选中管理门户中密钥设置中的“从历史记录中删除”复选框来启用该设置。 需要使用密钥进行初始化

publinub.deleteMessages(
{
频道:“聊天室1”,
开始:“15526611838554309”,
完:"15526611838554310",
},
功能(状态、响应){
控制台日志(状态、响应);
}
);
,使用消息操作功能。
“操作”:{
“类型”:“已删除”,
“值”:”
}

更新:此设计模式仍然合法,但已过时。请参考上述最佳实践

PubNub存储/历史更新和删除设计模式

尽管PubNub的API不直接支持编辑存储的消息,但您可以使用由我们自己的解决方案架构师之一编写的设计模式


在PubNub中成功删除聊天记录是什么意思?我们不直接支持删除存储的邮件。请详细说明-也许是一些代码?