私は、別のアプリ(App2)を起動した後、システムによってシャットダウンされたときに自分のアプリ(App1)が正しく動作することを確認しようとしています。この動作をシミュレートまたは強制する方法はありますか?アプリをバックグラウンドでシミュレーションする方法を教えてください。
App2が実行中にメモリ警告をシミュレートするようにシミュレータに指示すると、App1がフォアグラウンドに戻されるまで何も行われません。デバッガからApp1を強制終了すると、アプリイベントの同じシーケンスがシミュレートされますか?
EDIT:ファイルを処理するために2番目のアプリを起動すると、アプリがバックグラウンドに配置されます。この2番目のアプリケーションは、その後、私のアプリを再起動し、私は2番目のアプリケーションが実行中にシステムがシャットダウンしたときに私のアプリが正しく動作することを確認しようとしています。
「ストップ」とは対照的にデバッガ「一時停止」を意味しますか?私はデバッガを "停止"する方法を見つけることができませんでした。私はバックグラウンドの場所のアプリケーションをデバッグしているので、システムの終了後に再起動するのを見たいので、本当に知りたいです。 –
@JitendraKulkarni:私はストップを意味します。これは、Xcodeツールバーの左上にある「実行」ボタンの横にある大きなボタンです(「再生」ボタンのように見えます)。どのような状態であっても、プロセスを終了させるだけです。伝統的に、iOSアプリケーションがバックグラウンドを起こした場合、システムによって殺されます。 –
見つかりました、ありがとう! –