iPhone SDK中的XMPP发送/接收文件…?
|
如何使用XMPP框架在iPhone SDK中发送/接收文件?
目前我正在使用
XEP-0065
类,并使用以下代码:
ObjTURNSocket = [[TURNSocket alloc] initWithStream:((TestAppDelegate*)[[UIApplication sharedApplication] delegate]).xmppStream
toJID:chatuser.jid];
[ObjTURNSocket start:self];
而且我从服务器收到以下响应:
<iq type=\"error\" id=\"AB2ED567-B97F-4DFE-B789-7731A617C239\" to=\"kapil@testweb/6df6dc96\" from=\"jabber.org\">
<query xmlns=\"http://jabber.org/protocol/disco#items\"/>
<error code=\"404\" type=\"cancel\">
<remote-server-not-found xmlns=\"urn:ietf:params:xml:ns:xmpp-stanzas\"/>
</error>
</iq>`
任何帮助或建议将不胜感激。
没有找到相关结果
已邀请:
3 个回复
粳饶瓢部
然后,在您的didSucceed实现中,使用以下命令在传入的套接字上发送数据:
最后,关闭套接字:
我通过查找TURNSocket.m的源代码,查找硬编码的“ jabber.org \”,然后搜索“ 6”来查找委托被调用的位置,从而弄清楚了这一点。这使我回到TURNSocket.h,该文件已记录了协议以供委托人实施。
孤捷侩
系漏