使用XMPPFramework进行文件传输

时间:2012-05-18 07:44:58

标签: ios xmpp xmppframework

我正在为我的iPhone聊天应用程序使用xmpp框架。我可以通过xmpp框架进行文本聊天。

- (void)viewDidLoad {

    TURNSocket *turnSocket = [[TURNSocket alloc] initWithStream:[self xmppStream] toJID:jid];

    [turnSockets addObject:turnSocket];

    [turnSocket startWithDelegate:self delegateQueue:dispatch_get_main_queue()];

    [turnSocket release];

}

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

    NSLog(@"TURN Connection succeeded!");
    NSLog(@"You now have a socket that you can use to send/receive data to/from the other person.");

    [turnSockets removeObject:sender];
}

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

    NSLog(@"TURN Connection failed!");
    [turnSockets removeObject:sender];

}

但是想在openfire服务器上通过xmpp框架传输文件而无法建立TurnSocketConnection。

0 个答案:

没有答案