[解決済み】iOSシミュレーターのコンソールログを取得する方法を教えてください。
質問
Xcodeでアプリをテストしていないときに、iOSシミュレータで何が起こるかを確認したい。
例えば、Safariシミュレーターでリンクを開いたら、コンソールで何が起こるか見てみましょう。 または、ウェブアプリをインストールしたら、コンソールで押しているリンクを確認する。
どうすればいいのでしょうか?
XcodeやTerminalで見たいのですが、他のビットソフトを使う必要があっても問題ないですか?
どのように解決するのですか?
iOSシミュレータ >メニューバー >デバッグ >システムログを開く
昔のやり方
iOS Simulatorはログを直接stdoutに出力するため、システムログと混ざってログを見ることができます。
ターミナルを開き、次のように入力します。
tail -f /var/log/system.log
次に、シミュレータを実行します。
EDIT
Mavericks/Xcode 5で動かなくなりました。現在は、シミュレータのログを独自のフォルダでアクセスすることができます。
~/Library/Logs/iOS Simulator/<sim-version>/system.log
Console.app を使って見ることもできますし、tail を実行することもできます (iOS 7.0.3 64 bits の例)。
tail -f ~/Library/Logs/iOS\ Simulator/7.0.3-64/system.log
EDIT 2:
に配置されるようになりました。
~/Library/Logs/CoreSimulator/<simulator-hash>/system.log
tail -f ~/Library/Logs/CoreSimulator/<simulator-hash>/system.log
関連
-
[解決済み】ウィンドウ階層にないビューを持つUIViewControllerでUIViewControllerを表示しようとする
-
[解決済み] 「シミュレータで実行すると、「インストールされているプロビジョニングプロファイルが、インストールされているiOS署名アイデンティティと一致しません。
-
[解決済み] キーボードがあるときに、UITextFieldを編集開始時に上に移動させるには?
-
[解決済み] .NETコンソールアプリケーションでアプリケーションのパスを取得するにはどうすればよいですか?
-
[解決済み] App Storeのアプリと連動させる方法
-
[解決済み] Xcode 12、iOS Simulator用にビルドしても、iOS用にビルドされたオブジェクトファイルでは、アーキテクチャ「arm64」用にリンクされます。
-
[解決済み] フレームワークを使用したiOSアプリがデバイス上でクラッシュ、dyld: ライブラリがロードされない、Xcode 6 Beta
-
[解決済み] iOSシミュレータでのテスト時にエラーとなる。ブートストラップサーバーに登録できない
-
[解決済み】iOSアプリの名前を変更する方法は?
-
[解決済み】Xcode Simulator:古い不要なデバイスを削除する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】印刷します。エントリ, ":CFBundleIdentifier", Does Not Exist
-
[解決済み] シミュレータへのサービス接続の開始に失敗しました Xcode
-
[解決済み] Xcodeで "No such module "というエラーが出るが、フレームワークはある
-
[解決済み] UITabBar アイコンが正しく表示されない
-
[解決済み] キャッチできない例外 'NSInvalidArgumentException', reason: '-[_.AppDelegate add:]: unrecognized selector' により、アプリを終了する。
-
[解決済み] 警告 xcode 6 で暗黙の変換により整数の精度が失われる
-
[解決済み] swift3におけるセレクタ
-
[解決済み] あなたのリクエストはエラーを発生させました。[newNullResponse]?
-
[解決済み] Swift: print() vs println() vs NSLog()
-
[解決済み] iOS (iPhone, iPad, iPodTouch) ビュー・リアルタイム・コンソール・ログターミナル