Xcode4.3.1でいくつかのユーザー定義のビルド設定を作成しました。これらの設定は不要になり、削除したいのですが、削除する方法がないようです。
これらは、xcodeprojファイル内にあるプロジェクト設定(project.pbxproj)ファイルに保存されていることを認識しています。しかし、私には理解できないあらゆる種類の繰り返しやガイドがあるので、これらをテキストエディタで編集したくありません。
Xcode内でこれを行う方法に関する提案はありますか? (または「削除」ボタンを追加するのを忘れた場合)
自分でこれを理解しただけです。設定を削除できるようにするには、適切なスコープにいることを確認する必要があります。プロジェクトスコープで設定を定義した場合、ターゲットスコープを見ていると、キーバッシングを行っても設定が削除されることはありません。ターゲットはプロジェクトスコープから設定を継承することを忘れないでください。その最後のビットは私がつまずいたものです:)
作成したユーザー定義の設定を選択してから、キーボードの[削除]ボタンを押してみてください。私が同じ問題に遭遇したとき、それは私のために働きます。
Xcode 6の場合:
行を選択してヒット Fn + Delete。
以下の手順に従ってください。
Info
タブをタップしますConfigurations
を選択しますDelete
ボタンを押しますそれらの1つを選択し、キーボードの削除ボタンを押します。
削除ユーザー定義のビルド設定は、それらの設定が作成された場所によって異なります。
すでに作成していて、PROJECT_SETTINGという名前を付けたとしましょう。プロジェクト関連のユーザー定義設定を確認するには、最初にプロジェクトとターゲットのリストでプロジェクトを選択する必要があります。そうすると、次のように表示されます。
ここでは、PROJECTのみを表示関連する設定を行うことができ、ここでは、PROJECT_SETTINGを編集/削除することができます。
それに加えて、[〜#〜] target [〜#〜]を設定すると、そこに新しいユーザー定義設定を追加できますが、これはそれにのみ影響します[〜#〜] target [〜#〜]スコープ。
ここではTARGET_SETTING_1およびTARGET_SETTING_2を編集/削除できますが、PROJECT_SETTINGは読み取り専用であり、 PROJECT設定。
ここで、TARGETにプロジェクトが含まれていることに気付くでしょうユーザー定義の設定そしてTARGET関連のユーザー定義の設定は太字とマークされています。これは、このレベルで編集できる設定を知るのに役立ちます。
PROJECTスコープで作成された場合、ここで設定を削除することはできません。また、PROJECT関連のユーザー定義設定を編集すると、選択したTARGETにのみ影響する新しく作成された設定になります。
また、ビルド設定の可視性を高めたい場合は、結合ビューの代わりにレベルビューを選択できるため、より分離されていることがわかります。