我使用带有HOST和端口的Ejabber XMPP服务器。目前我正在使用模拟器开发应用程序。我能够获得用户列表(在线/离线),但我的要求是一次性获取用户和群组的列表,以便在同一屏幕和组中单独显示再次显示在另一个屏幕上。我正在使用coredata stroage。如何将联系人添加/信息与本地存储在服务器中。
使用以下方法添加用户i。它不会在本地保存在服务器中,而是保存。
XMPPJID *newBuddy = [XMPPJID jidWithString:self.buddyField.text];
[self.xmppRoster addBuddy:newBuddy withNickname:@"ciao"];
为了创建群组,我尝试了下面的链接,它说已创建,但我无法看到群组列表我不确定是否添加了群组,除非我可以检索群组信息
XMPPFramework - Create an XMPPRoom
请帮帮我。
*注意: Android应用已经开发,因为我已经注册了我的凭据以测试我在iOS中使用相同的凭据。如果我添加一个联系Android应用程序,我可以在模拟器中看到。如果我在iOS应用程序中添加联系人,它仅在我的模拟器中显示在Android应用程序中,它不会更新。