私のiOSアプリケーションは、その機能の中で、特定のサーバーからファイルをダウンロードします。このダウンロードは、ユーザーがアプリで作業している間、バックグラウンドで行われます。ダウンロードが完了すると、ファイルに関連付けられたリソースがアプリ画面に表示されます。ファイルをダウンロードしているときにネットワークに障害が発生した場合のココアタッチアプリをテストするにはどうすればよいですか?
私のユーザーは、私が再現できなかったリソースが不足していると誤報しています。いくつかの副次的な情報は、問題が途中で打ち切られるリソースのファイルのダウンロードによって引き起こされたと思わせる。その後、アプリケーションは、決して完了しない部分的にダウンロードされたファイルを持っています。
仮説を確認し、修正プログラムが動作することを確認し、私の足元でこのようなランダムなネットワークが消滅するかどうかをテストするために、テスト環境でネットワークの損失をシミュレートしたいと思います。私の開発Mac、テストデバイスは、同じMac上で動作するiOSシミュレータです。
ブレークポイントで手動でウェブ共有をオフにするより便利な方法はありますか?