如何将服务器连接到Xmpp服务器

时间:2013-07-08 03:50:38

标签: iphone ios objective-c

我正在尝试将我的服务器连接到jabber客户端IOS服务器但没有连接?

我正在尝试连接代码。

NSString *presenceType = [presence type]; // online/offline
NSString *myUsername = [[sender myJID] user];
NSString *presenceFromUser = [[presence from] user];

if (![presenceFromUser isEqualToString:myUsername]) {

    if ([presenceType isEqualToString:@"available"]) {

        [_chatDelegate newBuddyOnline:[NSString stringWithFormat:@"%@@%@", presenceFromUser, @""]];

    } else if ([presenceType isEqualToString:@"unavailable"]) {

        [_chatDelegate buddyWentOffline:[NSString stringWithFormat:@"%@@%@", presenceFromUser, @"YOURSERVER"]];

    }

}

但它不适合我。

谢谢,

1 个答案:

答案 0 :(得分:1)

首先确保在您的服务器中正确创建了用户和密码。如果设置正确,请再次检查“服务器名称”属性。转到您的管理面板 - >服务器信息 - >服务器名称。如果此属性未设置为“john-imac.local.lan”,那么您的服务器将无法授权您的用户。要在“编辑属性”按钮上进行设置,请更改服务器的名称。

我希望这可以帮助您解决您遇到的问题!

祝你好运!!!

享受编程!!!