Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
XCodeデバッガーから2つのアプリを実行すると、コンソールに独自のNSLogが表示されます。しかし、exit呼び出しで1つのアプリが存在すると、そのアプリは強制終了され、コンソールログを表示できなくなります。それを見ることができるようにするにはどうすればよいですか。
exit
言い換えれば、私はアプリをデバッグしていて、何か悪いことが起こったとき、私はログにメッセージを入れてから終了しました。それが起こった場所を見たいと思います。
「Log Navigator」と呼ばれるものを選択し、デバッグ セッションを選択します。画像を参照してください。
通話exitを
raise(SIGINT);
デバッガーを接続して実行している場合、プログラムの実行は一時停止されます。デバッガーなしで実行している場合 (つまり、本番環境で)、アプリは強制終了されます。