1
我在做聊天應用程序。 XMPP框架自動從ejabbered服務器獲取聯繫人。我無法通過我的應用程序向ejabbered服務器添加聯繫人。例如:如果我通過iOS客戶端登錄,Jitsi,那麼我可以給添加聯繫人。這也立即反映在我的應用程序和ejabbered服務器自動。我不知道如何通過我的應用程序將我的電話簿聯繫人添加到ejabbered。目標C:通過應用程序向xmpp框架添加聯繫人
請指導如何通過我的應用程序添加聯繫人。
編碼
- (void)setupStream
{
XMPPJID jid = [XMPPJID jidWithString:[NSString stringWithFormat:@"%@@localhost",
`addBuddyTextField.text]];
[appDelegate.xmppRoster addUser:jid withNickname:addBuddyTextField.text];
xmppStream = [[XMPPStream alloc] init];
xmppReconnect = [[XMPPReconnect alloc] init];
xmppRosterStorage = [[XMPPRosterCoreDataStorage alloc] init];
xmppRoster = [[XMPPRoster alloc] initWithRosterStorage:xmppRosterStorage];
xmppRoster.autoFetchRoster = YES;
xmppRoster.autoAcceptKnownPresenceSubscriptionRequests = YES;
}
subscribePresenceToUser方法不叫.. – bittu