エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
静的解析ツールを非同期実行して Xcode のビルド時間を短縮する - スタディサプリ Product Team Blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
静的解析ツールを非同期実行して Xcode のビルド時間を短縮する - スタディサプリ Product Team Blog
こんにちは。『スタディサプリ』 iOS 開発チームの @manicmaniac です。 今回は、Xcode のビルドフェー... こんにちは。『スタディサプリ』 iOS 開発チームの @manicmaniac です。 今回は、Xcode のビルドフェーズで nohup を使って SwiftLint や LicensePlist などのツールを非同期実行することで、開発中のインクリメンタルビルドの体感時間を大幅に短縮する工夫について書いてみます。 問題:静的解析ツールがビルド時間を圧迫 iOS アプリ開発において、SwiftLint や LicensePlist といったツールは品質管理に欠かせません。しかし、これらのツールを Xcode の Build Phases で同期実行すると、プロジェクトが大きくなるにつれて開発中の頻繁なインクリメンタルビルドの待機時間が無視できないレベルになってきました。 特に以下のような課題がありました: SwiftLint の実行に毎回数十秒かかる LicensePlist の処理も同

