xcode4 build-settings

xcode4 - Cómo eliminar la configuración de compilación definida por el usuario en Xcode 4.3.1



build-settings (5)

Intente seleccionar una configuración definida por el usuario que creó y luego presione el botón "Eliminar" de su teclado. Eso funciona para mí cuando me encontré con el mismo problema.

He creado varias configuraciones de construcción definidas por el usuario en Xcode 4.3.1. Ya no necesito estas configuraciones y quiero eliminarlas, ¡pero parece que no hay una manera de eliminarlas!

Soy consciente de que estos se almacenan en el archivo de configuración del proyecto (project.pbxproj) ubicado dentro del archivo xcodeproj. Pero no quiero editar esto en un editor de texto, ya que hay todo tipo de repeticiones y guías que no entiendo.

¿Alguna sugerencia sobre cómo puedo hacer esto dentro de Xcode? (o se han olvidado de agregar un botón "eliminar")


La eliminación de la configuración de compilación definida por el usuario depende de dónde se haya creado esa configuración.

Supongamos que ya ha creado uno y lo ha nombrado como PROJECT_SETTING . Para verificar su configuración definida por el usuario relacionada con el PROYECTO, primero debe seleccionar su proyecto en el proyecto y en la lista de objetivos , luego debería ver algo como esto:

Aquí puede ver solo la configuración relacionada con el PROYECTO , y aquí tiene la única capacidad de editar / eliminar PROYECTO DE CONFIGURACIÓN .

Además, si configura un OBJETIVO , también puede agregar nuevas configuraciones definidas por el usuario allí, que solo afectan el alcance del OBJETIVO .

Puede editar / eliminar TARGET_SETTING_1 y TARGET_SETTING_2 aquí, pero PROJECT_SETTING es de solo lectura , ya que se hereda de su configuración de PROYECTO.

Aquí se dará cuenta de que su OBJETIVO contiene su configuración de PROYECTO definida por el usuario y también la configuración de su OBJETIVO relacionada definida por el usuario marcada con letras en negrita . Esto le ayuda a saber qué configuración se puede editar en este nivel.

No podrá eliminar su configuración aquí si se creó bajo el alcance del PROYECTO, y también la edición de una configuración definida por el usuario relacionada con el PROYECTO resultará en una configuración recién creada que afecta solo al OBJETIVO seleccionado.

Además, si prefiere más visibilidad en la configuración de compilación , puede seleccionar la vista de niveles en lugar de la vista combinada , por lo que debería verla más separada:


Siga los pasos a continuación:

  1. Seleccione Proyecto
  2. Toque en la pestaña de Info
  3. Seleccione Configurations
  4. Seleccione Configuración para eliminar
  5. Presiona el botón Delete en el teclado

Solo me di cuenta de esto: es necesario asegurarse de que está en el ámbito correcto para poder eliminar la configuración. Si definió la configuración en el alcance del proyecto, no se eliminará ninguna cantidad de golpeo de clave si está mirando el alcance objetivo. Recuerde, los objetivos heredan la configuración del alcance del proyecto. Eso último es lo que tropecé :)


En Xcode 6 :
Selecciona la fila y pulsa Fn + Suprimir .