Xcodeのプロジェクトをリネームする

ほぼ適当な作業メモ。 http://qiita.com/kimi_dropc/items/fa860b0193fa4589a7e0 を見たけどディレクトリ名とか変わらずに残ったから完全に置換するやり方を残しておく。

1. Xcodeに変えてもらう

プロジェクト設定の Identity and Type の Name に新しいプロジェクト名を入れる。

2. 残党狩り

zsh前提。

$ perl -pi -e 's/OldName/NewName/g' **/*.swift **/*.pbxproj Podfile
$ zmv '(*)OldName(*)' '$1NewName$2'

3. CocoaPodsを入れなおす

$ pod install

4. 不死身のやつらを手動でリネーム

  • Manage Schemes... からNewNameに変える
  • ディレクトリ名を変える

that's all

たしかこんな感じでリネームできた。