サードパーティのフレームワークを使用していますが、インターネット接続が失われると、まれに応答しなくなります。私のテストでは、ホーム ネットワークで WiFi 経由で接続しているときにアプリの使用を開始し、ネットワークが WiFi からキャリア ネットワークに変更されたときに、スレッドがその瞬間にデータを交換していた場合、スレッドが応答しないことが示されました。もちろん、これを修正するためにフレームワークのベンダーに連絡しましたが、パッチを入手するまでには時間がかかります。それまでの間、回避策を実装したいと考えています。これにより、ユーザーは応答しないアプリに対処する必要がなくなります。特に、これはアプリの承認に問題があるためです。私の質問: そのようなスレッドを監視し、タイムアウト後に終了する方法はありますか?
または、この問題に対する別の解決策を誰かが持っていますか? Apple の到達可能性フレームワークについては知っていますが、フレームワークを理解している限り、それは単なる検出ツールであり、私の場合は問題を解決できませんよね?
ありがとう、ルネ