web-dev-qa-db-ja.com

Xcode 4でターゲットの名前を変更する

Xcode 4では、実行可能ファイルの名前を変更したいため、ココアアプリケーションのTarget Nameの名前を変更しました。ビルドは正常に機能しますが、Xcodeをコンパイルした後も、プロジェクトナビゲーターのProductsフォルダーにリストされている古い実行可能ファイルが起動します。

ビルド後にXcode 4が起動するアプリケーションを変更するにはどうすればよいですか?

42
TalkingCode

アプリケーションの名前を変更するには、新しいターゲットを選択し、「ビルド設定」タブをクリックして、「パッケージング」セクションを探し、製品名を変更します。ナビゲーターの[製品]グループのエントリが変更されていることに気付くでしょう。

Xcodeはデフォルトで各ターゲットに一致するスキームを自動的に作成するため、新しいターゲットのスキームが新しいターゲットの一致する実行可能ファイルをビルドして起動するように設定されていることも確認する必要があります。これを行うには、ポップアップからスキームを選択してから、同じポップアップから編集スキームを選択します。スキームエディターシートで[実行]アクションを選択し、実行可能ポップアップが新しいターゲットの新しく名前が変更された実行可能ファイルに設定されていることを確認します。プロフィールアクションについても同じことを行い、インストゥルメントとすべてを使用するときに正しいことを行います。既に適切に選択されているはずですが、Xcodeは名前を変更したり移動したりすると混乱することがあります。

75
Joshua Nozzi

プロジェクト名、フォルダー名、.xibファイルなどを変更する場合は、Project Navigatorの上部でプロジェクトの名前を2回クリックして編集します。最初にすべてをバックアップしてください! SVNなどのバージョン管理下にある場合は、まず作業コピーをコミットしてください! XcodeはSVNとGITを認識しており、プロジェクト名を変更すると、Xcodeが作業ディレクトリを大幅に変更する前に確認は行われません。変更を取り消す場合は、作業コピーを元に戻す必要があり、コミットされていない他の変更が失われる可能性があります。

一方、実行可能ファイル以外の名前を変更したくない場合は、Xcode 4.1の完全な手順をご覧ください。修正されるファイルは、予想どおり.xcodeprojファイルのみです。

  1. [製品]メニューから[クリーニング]を選択します。
  2. [表示]-> [ナビゲーター]で[プロジェクトナビゲーター]を選択します(または左上のアイコンをクリックします)。
  3. 必要に応じて、三角形をクリックしてプロジェクト内のファイルを表示します。
  4. リストの下部にある三角形をクリックして、製品フォルダーを表示します。
  5. 実行可能ファイルの名前が表示されます。変更しようとしないでください。代わりに、[製品]フォルダーをクリックして選択します。
  6. 削除キーを押して、Productsフォルダーと古い実行可能ファイル名を削除します。
  7. [ナビゲーター]ビューの上部でプロジェクトを選択します。
  8. ナビゲータのすぐ右側の「ターゲット」の下で、実行可能ファイルの名前をクリックして変更します。
  9. [概要]タブをクリックし、設定ファイルの識別子が目的のものであることを確認します。
  10. [製品]-> [ビルド対象]メニューのすべてのアイテムをすべて処理し、すべてのターゲットをビルドします。
  11. [製品]-> [スキームの管理...]を選択し、スキームを選択して、[編集...]ボタンを押します。
  12. ダイアログの左側で「実行」を選択し、「実行可能」メニューをプルダウンし、「その他...」を選択して、新しい実行可能ファイルを選択します。
  13. ダイアログの左側の[プロファイル]でも同じ操作を行います。ダイアログを閉じます。
  14. Xcodeを終了し、プロジェクトを開いて再起動します。
  15. ナビゲータの下部に新しい名前が表示されます。それを選択して右クリックし、「選択から新しいグループ」を選択します。
  16. 新しいグループをクリックして、「Products」という名前に変更します。

-グレンフォーセット

13
user984596

私はこのトピックで答えました: Xcode 4でのiPhoneアプリの名前の変更 製品名を変更する簡単な方法:ターゲット名を変更します。これがお役に立てば幸いです。

2
youshunei