割り当てにインストゥルメントを使用していますが、NSLogメッセージを確認したいのですが。別の投稿で、彼らは/ Applications/Utilities/Console内でメッセージを探すことについて言及しました。どれも見つけられないようです。コンソールアプリを開いた後、どこを見ますか?
Xcode Organizerを使用してデバイスのコンソールを表示できます。
Xcode 6では、「デバイス」タブがオーガナイザから独自のウィンドウに削除されました。コンソールログを表示するには、デバイス情報の左下にある小さな小さな三角形をクリックする必要があります。
Black Frogsの回答の代わりに、Xcodeを使用せずにMacから直接統合コンソールを使用することもできます。すべての出力はそこで転送されます。スポットライト検索(CMD +スペース)を実行し、コンソールに入力するだけです。
コンソールアプリケーションを使用する場合、Xcodeログはログリストの[ファイル]セクションにあります(表示されない場合:メニュー->表示->ログリストを表示)。探す
~/Library/Logs/iOS Simulator/6.1/system.log
これは実際には単なるファイルシステムへの参照です。だからあなたは
tail -f ~/Library/Logs/iOS Simulator/6.1/system.log
ターミナルでも。
更新:
Xcodeのいくつかの新しいバージョンの別のオプションは、Xcodeの「デバッグ」メニューにあります。エントリ「Open System Log ...」を探します。
Xcode 6.3.1の時点で、Allocationsインストゥルメントを実行すると、上記のいずれの場所にもログが見つかりませんでした。私の場合、iOSシミュレーター(Xcodeではない)で、[デバッグ]-> [システムログを開く...]をクリックして、NSLogメッセージを通常Xcodeに表示します。必要に応じて、このログはLibrary/Logs/CoreSimulator/[device name] /system.logに保存されます。 [デバイス名]を取得するには、Xcode、ウィンドウ->デバイスに移動し、現在シミュレーションしているデバイスを見つけます。識別子を探します。それをLibrary/Logs/CoreSimulatorのフォルダー名と比較すると、一致するものが見つかるはずです。