

Xcodeではプロジェクト内の`swift compiler warning`が一覧ででるのですが、  
ターミナルで一覧として出したいです。grep等したいためです。


CC BY-SA 4.0
2018-12-21T08:25:59.263
51419
2018-12-21T11:02:52.793
9008
question
swift ios
swift compiler warning をターミナルで一覧表示する方法はありますか？


`/Users/[ユーザー名]/Library/Developer/Xcode/DerivedData/プロジェクト名-
ランダムな文字列（重複を防ぐため）/Logs/Build`

フォルダーに作成される、

`.xcactivitylog`ファイルがコンパイルログファイルになりますので、日付が一番新しいものを参照すれば良いと思います。

他にも

[code]

    xcodebuild -project プロジェクト名.xcodeproj -target ターゲット名 -configuration (Debug|Release)
    
[/code]

と、ターミナルからビルドを実行することで、コンパイル結果をターミナルに出力することも出来ます。(`Debug`|`Release`)はどちらか一つを選択というつもりで書きました。  
この場合は、Bash系を例にすると

[code]

    xcodebuild -project プロジェクト名.xcodeproj -target ターゲット名 -configuration (Debug|Release) > compile.log 2> error.log
    
[/code]

の様に標準出力と標準エラー出力を分けて、ログに書き出すのが良いと思います。


CC BY-SA 4.0
2018-12-21T09:38:22.237
51421
2018-12-21T11:02:52.793
2018-12-21T11:02:52.793
14745
14745
51419
answer