Quickblox:即使发送消息,iOS sdk也会在发送时返回错误

时间:2015-05-13 14:47:03

标签: ios quickblox

我正在使用iOS SDK 2.2.4

我正在使用

方法发送消息
- (BOOL)sendMessage:(QBChatMessage *)message sentBlock:(void (^)(NSError *error))sentBlock;

有时,发送的块会返回错误(NSCocoaErrorDomain,50X),但收件人会收到该消息。 一旦这种情况开始发生,它将持续发生在所有消息中。

再次登录可以解决问题。

这对我来说是个问题,因为我向用户显示错误/发送状态。

有人可以为此问题建议解决方法/解决方法吗?

1 个答案:

答案 0 :(得分:1)

我建议您使用

chatDidNotSendMessage:toDialogID:error: 

- (void)chatDidNotSendMessage:(QBChatMessage *)message error:(NSError *)error;