【发布时间】:2014-04-19 07:51:52
【问题描述】:
您好,我使用 openfire 作为服务器,并希望为此发送好友请求,我正在使用以下代码
- (XMPPRoster *)xmppRoster {
return [[self appDelegate] xmppRoster];
}
-(IBAction)SendFriendRequest:(id)sender
{
XMPPJID *newBuddy = [XMPPJID jidWithString:@"test1@192.168.4.21"];
[[[self appDelegate]xmppRoster]addUser:newBuddy withNickname:@"test user 1"];
}
我得到了这种类型的日志
<iq xmlns="jabber:client" type="error" to="192.168.4.21/de4fd927"><query xmlns="jabber:iq:roster"><item jid="test1@192.168.4.21" name="test user 3"></item></query><error code="401" type="auth"><not-authorized xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"></not-authorized></error></iq>
我无法向“test1”发送请求已登录 spark。
任何帮助将不胜感激!
【问题讨论】:
标签: ios iphone xmpp openfire xmppframework