OCS Xmpp Iphone клиент - PullRequest
       42

OCS Xmpp Iphone клиент

0 голосов
/ 14 июля 2011

у меня есть 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

Будет очень полезно, если кто-то может помочь мне в этом.

1 Ответ

0 голосов
/ 15 июля 2011

Вам необходимо подать запрос на добавление функций в Microsoft, чтобы попросить их реализовать XMPP , если вы хотите использовать библиотеку XMPP.Другими словами, вы просто полностью лаете с неправильным деревом с помощью XmppFramework.Один из возможных подходов - перенести libpurple на iOS.

...