シミュレーターでアプリを削除してシミュレーターで再起動した後、Instrumentsのメモリ/ゾンビデータを収集するにはどうすればよいですか?
アプリプロセスを削除し、シミュレーターのアイコンをクリックして再アートした後、シミュレーターに表示されるのは、Instrumentsがアプリケーションからのデータの受信を停止したことですか?
バックグラウンド
- NSUserDefaultsを介してデータの保存と読み込みをテストしようとしています。ロード部分をテストするために保存した後、メモリからのアプリの削除をシミュレートする必要があるため、シミュレーターでアプリプロセスを手動で削除します(メニューボタンなどをダブルクリックします)。
- 私が見つけたのは、この方法でアプリを実行すると、起動時に問題が発生することです。「int retVal = UIApplicationMain(argc、argv、nil、nil)」に対して「スレッド1-プログラム受信シグナルSIGKILL」を取得します。 ;" コード行
- したがって、問題を追跡するためにInstrumentsで実行しようと思ったので、シミュレーターでアプリプロセスを強制終了してから再起動すると、Instrumentsとしての質問が「記録を停止」するように見えます。