无法使用XMPP在iOS中实现文件传输的Turn套接字

无法使用XMPP在iOS中实现文件传输的Turn套接字,ios,objective-c,sockets,file-transfer,xmppframework,Ios,Objective C,Sockets,File Transfer,Xmppframework,我正在使用下面的代码来创建turnSocketDidFail方法,但是每次它进入turnSocketDidFail方法,那么代码中有什么错误,请帮助我解决 XMPPJID *JID = [XMPPJID jidWithString:@"9107@test.com/110s-Mac-mini"]; [TURNSocket setProxyCandidates:[NSArray arrayWithObjects:JID.domain, nil]]; TURNSocket *socket = [[T

我正在使用下面的代码来创建turnSocketDidFail方法,但是每次它进入turnSocketDidFail方法,那么代码中有什么错误,请帮助我解决

XMPPJID *JID = [XMPPJID jidWithString:@"9107@test.com/110s-Mac-mini"];

[TURNSocket setProxyCandidates:[NSArray arrayWithObjects:JID.domain, nil]];
TURNSocket *socket = [[TURNSocket alloc] initWithStream:[[NDAppDelegate shareAppDelegateInstance] xmppStream] toJID:JID];
[socket startWithDelegate:self delegateQueue:dispatch_get_main_queue()];


- (void)turnSocket:(TURNSocket *)sender didSucceed:(GCDAsyncSocket *)socket {

    NSLog(@"TURN Connection succeeded!");


}

- (void)turnSocketDidFail:(TURNSocket *)sender {

    NSLog(@"TURN Connection failed!");


}