Я использую клиент iOS https://github.com/robbiehanson/XMPPFramework
успешно установить ejabberd на стороне клиента и включите режим архива на сервере, чтобы можно было отправлять и получать сообщения.
Моя проблема заключается в том, как получить старые сообщения и синхронизировать их с моими локальными основными данными. Я прочитал поддержку фреймворка, и он частично поддерживает XEP-0136.
Я смогу создавать любые пользовательские API-интерфейсы с сервера для получения сообщений и синхронизации на локальном компьютере. Но я не получил никакого общего идентификатора сообщения или поэтому я буду синхронизировать.
Если у кого-то есть идеи о синхронизации. пожалуйста, дайте мне знать.