在iOS Swift应用中使用Twilio对话API。从我们的服务器获取token,使用此token初始化TwilioConversationsClient
,
func loginWithAccessToken(_ token: String) {
// Set up Twilio Conversations client
TwilioConversationsClient.conversationsClient(withToken: token,
properties: nil,
delegate: self) { (result, client) in
self.client = client
}
}
期望客户端与Twilio同步。相反,我收到错误消息。
2023-03-22 22:44:46.186396-0700 app[21875:865489] Connection not set before response is received, failing task
2023-03-22 22:44:46.194863-0700 app[21875:865489] Task <724658EF-E3D3-4554-83C5-0975EE6C738C>.<1> finished with error [-1005] Error Domain=NSURLErrorDomain Code=-1005 "The network connection was lost." UserInfo={NSErrorFailingURLStringKey=https://tsock.us1.twilio.com:443/v3/wsconnect, NSErrorFailingURLKey=https://tsock.us1.twilio.com:443/v3/wsconnect, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalWebSocketTask <724658EF-E3D3-4554-83C5-0975EE6C738C>.<1>"
), _NSURLErrorFailingURLSessionTaskErrorKey=LocalWebSocketTask <724658EF-E3D3-4554-83C5-0975EE6C738C>.<1>, NSLocalizedDescription=The network connection was lost.}
关于我可能做错了什么的想法?是否有一些额外的步骤来启用客户端或启用应用程序与该URL进行通信?
谢谢
1条答案
按热度按时间mpbci0fu1#
在这种情况下,问题是由Cocoapods的DBDebugTookit包引起的。从应用程序中删除它(我们没有使用它),解决问题。