モバイルアプリエンジニアの山下です。 Xcodeで開発を進めていく中で、以下のような小さな問題がずっと気になっていました。 ファイルシステムとXcodeのディレクトリ構造で差異が発生する ディレクトリやファイルがアルファベット順にソートされていない 空のディレクトリが放置されてままになっている そこで今回は、XcodeのLintツールである xcprojectlint を用いて問題箇所の検出をしてみました。 インストール ライブラリ依存管理ツールはSwift Package Managerに対応しています。 Swift Package ManagerはCocoaPodsやCarthageと比べて実行するために複数の引数を用いたり少し面倒な部分があったりするので、それを隠したMakefileを用意してくれています。 $ git clone https://github.com/america
![xcprojectlintでXcodeの些細な問題を解決して心を整える - LCL Engineers' Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/1d66298f150863020ee0600a4d58ef2d030a9327/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fl%2Flcl-engineer%2F20180827%2F20180827150602.png)