Xcode6 でプロジェクト名を変更する手順
iOS 関連の話は Qiita にまとめるつもりだったけど、メンテナンス中で書けないのでこっちで。
本当に必要な作業がどれかまで確認してないけど、とりあえず動いたのでメモ。
(特にプロビジョ二ングの作り直しは考えすぎかもしれない)
手順
- Identity and Type の名前がプロジェクト名なので、書き換える。
これで動くのかと思いきや、古いプロジェクト名のなごりでビルドできなくなってる。
自分の場合 〜Tests のリンクのフォルダが古いせいか失敗してた。
- 旧プロジェクト名のファイル名変更
ファイルやフォルダを新しい名前に変更する (git 管理下なら git mv で)
- プロジェクト内全ファイル内の旧プロジェクト名文字列を新しい名前に書き換える
Sublime2 使うと楽。
Find in Files メニューを選択する。
1つ目に変換前文字列 > P2PGraph
2つ目に対象フォルダ > /Users/yoya/tmp/P2PGraphKit
3つ目に変換後文字列 > P2PGraphKit
これだと一部が P2PGraphKitKit になっちゃうので、そこだけ戻す
- Bundle Identifier に合わせた App ID とそのプロビジョニングを作る (不要かもしれない)
https://developer.apple.com/account/overview.action
から辿っていく。
- プロビジョンを設定する
Build Settings 設定が Don't Code Sign になってるので。iOS Developer を指定する。
この時点ではビルドメニューが使えなくなってる。
- 以上で、ビルドできるはず。