gpt4 book ai didi

ios - QuickBlox - 无法连接聊天

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:08:21 24 4
gpt4 key购买 nike

当我的应用启动时,我使用 QMServicesManager 来:

- (void)logInWithUser:(QBUUser *)user

这应该负责身份验证和登录到聊天服务。对聊天服务的登录 API 调用没有错误返回,但我在尝试发送消息后仍然收到错误消息:

“您未连接到聊天。”

调用 [QBChat instance]).isConnected 返回 false

此时,如果我尝试通过调用 QMChatService 来解决此问题:

- (void)connectWithCompletionBlock:(QBChatCompletionBlock)completion

我收到错误消息:“在已连接或正在连接时尝试连接。”

更新:使用 QuickBlox 的扩展日志,我可以看到这是从哪里开始的。登录聊天服务实际上失败了,并且没有在返回 block 中返回任何错误。这是日志:

23:07:12.982 [ChatService] Connecting to Chat, host: chat.quickblox.com, user JID: ...
23:07:42.983 [ChatService] Did disconnect

看来时间到了……对此有何见解?

最佳答案

当应用程序在 AppDelegate 中启动时,尝试设置 [QBSettings setLogLevel: QBLogLevelDebug];

这将使您能够在 Xcode 控制台中看到 QuickBlox 日志,这将提供有关正在发生的事情的更好消息。

关于ios - QuickBlox - 无法连接聊天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35367207/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com