XMPPを使用してFacebookチャットと統合するiOSアプリを構築しています(XMPPFrameworkライブラリを使用しています)。2台のiPhoneで自分自身をテストしているときは問題なく動作しますが、ベータユーザー(合計で約5人)に同時にテストするように依頼すると、2つの接続の問題が発生しました。
- アプリがchat.facebook.comへの接続を開こうとすると、「接続が拒否されました」というエラーが表示されることがありました。
- 接続は正常に確立されましたが、「ソケットがリモートピアによって閉じられました」というエラーが発生し、短時間(1分未満)後に接続が切断されました。
私が言ったように、私が2台のiPhoneを使って自分でテストしているときは問題なく動作するので、すべての権限設定は正しいはずです。Facebookがアプリのチャット接続の数に同時に制限を設けているのか、それとも私が何かを逃したのか疑問に思っています。
どんな助けでも大歓迎です。