我在使用 Twilio iOS 聊天客户端时遇到问题。简而言之,当我尝试创建聊天客户端时,该过程开始但从未完成。我打电话给 TwilioChatClient.chatClientWithToken:properties:delegate:completion:,并且完成永远不会运行。我为聊天客户端提供了一个委托,它的 chatClient:synchronizationStatusUpdated: 函数被调用一次,状态参数设置为 TCHClientSynchronizationStatusStarted,但该函数再也不会被调用。
当我在 Android 上使用相同的令牌(APN 或 FCM 推送凭据除外)创建客户端时,我没有遇到此问题。在我的开发环境中,我在 iOS 或 Android 上也没有这个问题,它使用与我的暂存环境不同的 Twilio 帐户,在那里我看到了这个错误。有人可能会得出结论,我在暂存环境中配置错误,但是,即使是这种情况,我也希望客户端创建以失败状态结束,而不是开始并且永远不会完成。
任何人都可以阐明这个问题吗?我正在使用 iOS Chat 库的 2.0.0 版和 Android 库的 1.0.0 版。