0

現在、XMPP 認証に関する奇妙な問題に取り組んでいます。

私が直面している問題は、didNotAuthenticate提供されたユーザー名とパスワードが正しいにもかかわらず、が呼び出されることです。

企業の要件に従って、ユーザー名とパスワードは iOS アプリにローカルに保存されます。ということで、間違って入力されていないことが確認されており、サーバー側に変更はありません。

iOS アプリは通常どおり実行されていますが、メソッド(xmppStream:didNotAuthenticate:)が呼び出されることがあります。

私の推測では、アプリが 3G ネットワークで実行されている間は接続が失われ、アプリは再接続されます。接続が本当に悪い場合は、ケースの可能性が高いようです。

常にエラーを再現できるとは限りません。誰かが以前に同様のケースに直面したことがありますか、またはデバッグに関するガイダンスを提供できますか?

環境:

  • OpenFire サーバー 3.7.1
  • XMPPFramework for iOS (第 3 バージョン)
  • iPhone 4S (iOS 6.0.1)
4

0 に答える 0