【问题标题】:OCS Xmpp Iphone clientOCS Xmpp Iphone 客户端
【发布时间】:2011-10-05 08:58:18
【问题描述】:

我有 xmppframework 用于 ios。我能够与GTalk 进行通信,但我需要将此 api 用于 Microsoft OCS 以用于我公司的内部应用程序。我们的服务器已经配置了 CWA。

NSString *pURL=@"im.name.com";
NSURL *url = [NSURL URLWithString:pURL];

NSLog (@"%@", [url absoluteString]);

[xmppStream setHostName:[url absoluteString]];
[xmppStream setHostPort:443];
[xmppStream setMyJID:[XMPPJID jidWithString:@"Domain\id"]];
password = @"password"; 

但我收到以下错误

SEND: <?xml version='1.0'?>
SEND: <stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0' to='companyname.com'>
xmppStream:didReceiveError: Error Domain=AsyncSocketErrorDomain Code=4 "Read operation timed out" UserInfo=0x157460 {NSLocalizedDescription=Read operation timed out}
---------- xmppStreamDidDisconnect: ----------
Unable to connect to server. Check xmppStream.hostName

如果有人可以帮助我,这将非常有帮助。

【问题讨论】:

    标签: iphone xmpp ocs xmppframework


    【解决方案1】:

    如果您想使用 XMPP 库,您需要向 Microsoft 提出功能请求,要求他们实施 XMPP。换句话说,您只是在使用 XmppFramework 完全找错了树。一种可能的方法是将libpurple 移植到iOS。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-30
      • 2013-02-17
      • 2011-01-31
      • 2014-05-05
      • 2011-02-10
      • 2010-10-21
      • 1970-01-01
      相关资源
      最近更新 更多