Я создаю приложение iOS для интеграции с чатом Facebook с использованием XMPP (я использую библиотеку XMPPFramework). Он отлично работает, когда я тестирую себя с двумя iPhone, но когда я попросил своих бета-пользователей (всего около 5) протестировать его одновременно, я столкнулся с двумя проблемами с подключением:
- Когда мое приложение пыталось открыть соединение с chat.facebook.com, оно время от времени получало ошибку «отказ в соединении».
- Несмотря на то, что соединение было установлено успешно, оно разорвалось через короткий промежуток времени (менее минуты) с ошибкой «Сокет закрыт удаленным узлом».
Как я уже сказал, он отлично работает, когда я просто тестирую его на себе с двумя iPhone, поэтому все настройки разрешений должны быть правильными. Мне интересно, установил ли Facebook какой-либо одновременный лимит на количество подключений к чату для приложения или я что-то пропустил.
Любая помощь приветствуется.