我正在构建一个 iOS 应用程序以使用 XMPP 与 Facebook Chat 集成(我正在使用 XMPPFramework 库)。当我用 2 部 iPhone 测试自己时,它运行良好,但是当我要求我的 beta 用户(总共大约 5 个)同时测试它时,我遇到了两个连接问题:
- 当我的应用尝试打开与 chat.facebook.com 的连接时,它偶尔会收到“连接被拒绝”错误。
- 即使成功建立连接,它也会在短时间(不到一分钟)后断开,并出现错误“远程对等方关闭套接字”。
正如我所说,当我只是用 2 部 iPhone 自己测试它时它工作正常,所以所有权限设置都应该是正确的。我想知道 Facebook 是否对应用程序的聊天连接数量设置了任何同时限制,或者我是否遗漏了任何内容。
任何帮助是极大的赞赏。