-1

私はxmppframeworkiosのために持っています。と通信できましたGTalkが、社内アプリケーション用の Microsoft OCS 用のこの API を使用する必要があります。サーバーは 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

誰かがこれについて私を助けることができれば、それは本当に役に立ちます。

4

1 に答える 1

-1

XMPP ライブラリを使用する場合は、Microsoft に機能要求を提出して、XMPPの実装を依頼する必要があります。言い換えれば、XmppFramework で間違ったツリーを完全に吠えているだけです。考えられるアプローチの 1 つは、libpurpleを iOS に移植することです。

于 2011-07-15T06:09:39.413 に答える