SwiftUIの基本を身につけたい方はこちら

【Xcode/Swift】プロジェクト名を変える手順を徹底解説

Version
14.0
5.7
12.6
16.0

Xcodeでプロジェクトを作成してから、プロジェクト名のスペルミスに気づいたときなど、プロジェクト名を変えたくなることがあると思います。

しかし、ただ単純にプロジェクト名を変更するだけだとうまくいかないので、この記事にプロジェクト名の変更手順を記載していきます。

プロジェクト名変更手順

SampleProjectというプロジェクトを作成したかったのですが、SanpleProjectとスペルミスしてしまいました。

プロジェクト名を変更

まずは、プロジェクト名を変更します。

以下のウィンドウが表示されるので、そのままRenameをクリック

フォルダ名を変更

次に、フォルダ名を変更します。

Bundle Identifierを変更

プロジェクト名からBundle Identifierが作られているので、Bundle Identifierも変更しましょう。

①プロジェクト名をクリック
②TARGETSを選択
③Signing & Capabilitiesを選択
④Bundle Identifierを変更

※Storyboardの場合 – Info.plist Fileのパスを変更

Info.plist Fileのパスを変更しましょう。

①プロジェクト名をクリック
②TARGETSを選択
③Build Settingsを選択
④検索バーに前のプロジェクト名を検索
⑤変更

※SwiftUIの場合 – プロジェクト名+App.swiftのファイル名を変更

次に、プロジェクト名+App.swiftのファイル名を変更します。

※SwiftUIの場合 – DeploymentのDevelopment Assetsを変更

次に、DeploymentのDevelopment Assetsを変更します。

①実行してBuild Faildになることを確認
(Shoe the Issue navigator)をクリック
③エラーをクリック
④DeploymentのDevelopment Assetsを変更

※SwiftUIの場合 – プロジェクト名+App.swiftのstruct名を変更

①struct名にカーソルを合わせて右クリック
②Refactor > Rename

そうすると、そのstruct名が使われているところが同時に変更できます。

①変更
②Renameをクリック

全てのコメントを変更

全てのファイルに、以下のコメントが書かれています。

//
//  SampleProjectApp.swift
//  SanpleProject
//
//  Created by satorikuto on 2022/11/01.
//

これを一気に変更してあげましょう。文字列置換します。

(Show the Find navigator)をクリック
②Findをクリックして、Replaceを選択

①// + 変更前のプロジェクト名を入力
②// + 変更後のプロジェクト名を入力
③Replace Allをクリック

プロジェクトが入っているフォルダ名を変更

①プロジェクト名で右クリック
②Show in Finderをクリック

そうするとFinderが開きます。

Finderの上のバーのをクリックして、カラムを選択

そうすると、Finderが階層で表示されるので、プロジェクトが入っているフォルダの名前を変更しましょう。

変更するとXcodeで以下のアラートが表示されるので、Closeをクリックしてください。

ビルドして確認

最後にビルドしてエラーにならないか確認しましょう。

評価