我需要将自定义参数存储在聊天对话框中,但该对话框无法使用新参数进行更新。在这两个打印语句中,下面的那个Chat Dialog
和updated Dialog
; 中的数据字段(null)
。我已按照 Quickblox 网站上的步骤进行操作,但这仍然失败。我在这里错过了什么吗?
chatDialog?.data = ["UserID" : "2342342342134231412342" ]
print("Chat dialog")
print(chatDialog)
QBRequest.update(chatDialog!, successBlock: { (response, updatedDialog) in
guard updatedDialog != nil else {
return
}
print("updated dialog")
print(updatedDialog!)
completion(response, updatedDialog)
})