robbiehanson / XMPPFramework

An XMPP Framework in Objective-C for Mac and iOS
Other
5.91k stars 2.09k forks source link

XMPP Presence related issue for group #1145

Open Spaculus opened 5 years ago

Spaculus commented 5 years ago

I have used Robbiehanson XMPP Framework. My issue is when I fire presence query to join a group, it takes to much time for processing as it fetches messages and members along with their affiliations which is an internal library call. As and when the number of groups and its respective messages get increased, the more time it takes for processing. How can I manage to fetch all the messages without firing presence?

Note: I had implemented “multicast” where the performance was not an issue but using the same I couldn’t manage the unread count. So I had to switch to explicit presence calls for every group.