你好,我已经使用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>
我无法向已登录Spark的"test1"发送请求。
任何帮助将不胜感激!