Edited at

Xcodeで表示されるフォルダ階層とfinderで表示されるフォルダ階層を一致させる

More than 3 years have passed since last update.


概要


  • Xcode左の "Project navigater" で 右クリック > "New Group" で黄色いフォルダアイコンの「グループ」を作成 → Finder上で青いフォルダアイコンの「フォルダ」は作成されない😱

  • Xcode上の「グループ」階層とFinder上の「フォルダ」階層がズレて不便


  • synx というツールを使うと、Xcode上の「グループ」階層の通りにFinder上の「フォルダ」階層を自動で整理してくれる。便利👼


synxの使い方


synx をインストール


El Capitan の場合

$ gem install -n /usr/local/bin synx


Yosemite 以前は以下でもOK

$ gem install synx


  • El Capitan だとrootでも/usr/配下の書き込み権限がなくなったため、-n /usr/local/binでインストールディレクトリを指定しないと以下のエラーが起きる

ERROR:  While executing gem ... (Errno::EPERM)

Operation not permitted - /usr/bin/xcodeproj


synxを使ってフォルダ整理

$ synx プロジェクト名.xcodeproj


  • finderで見てみるとXcode上で見たのと同じフォルダ階層になってる! スッキリ👼


その他


  • 階層の一致としては、finderで先に青いフォルダを作成し、「Add files to "プロジェクト名"...」で「Create folder references」を選択しXcodeグループではなく青いフォルダを追加してしまう手もあるが、少し手間。

  • (Xcode上の黄色いフォルダアイコン(グループ)と青いフォルダアイコンの差は、たしか.ipaファイル内の画像のパスで重要になってくる。)