私はVOIPプロジェクトに取り組んでいます。
私のアプリは、到達可能性を使用して、接続が変更されたときにリッスンし、SIP SERVER に再登録します。アプリがフォアグラウンドにある場合、すべてがうまく機能します。
しかし、My App がバックグラウンドに入ると、接続の変更をキャッチできません。少なくとも 10 分後 (keepAlive の実行時)、アプリは接続を再度確認できます。
プライベートフレームワークとモバイル基板を使用して、接続の変更 (wifi の切断、3G から wifi への変更、wifi から 3G への変更など) を検討するつもりです。私は多くの方法を試しましたが、まだ機能する方法を見つけていません。
接続が変更されたときにどのメソッドが呼び出されるか知っている人はいますか?
ありがとうございました