Eliminar La configuración de compilación definida por el usuario depende de dónde se hayan creado esas configuraciones.
Supongamos que ya ha creado una y la ha llamado PROJECT_SETTING. Con el fin de comprobar su proyecto relacionado ajustes definidos por el usuario, usted tiene que seleccionar su proyecto en primer lugar en la lista proyectos y objetivos, entonces debería ver algo como esto:

Aquí puede ver solo configuraciones relacionadas con el PROYECTO, y aquí tiene única capacidad editar/eliminar PROJECT_SETTING.
Además de eso, si se configura un OBJETIVO, por lo que puede añadir nuevos ajustes definidos por el usuario allí, que sólo afecta que OBJETIVO alcance.

Puede editar/borrar TARGET_SETTING_1 y TARGET_SETTING_2 aquí, pero PROJECT_SETTING es sólo lectura, ya que se hereda de la configuración del proyecto .
Aquí se dará cuenta de que su destino contiene su proyecto ajustes definidos por el usuario y también su objetivo vinculados ajustes definidos por el usuario marcados como negrita. Esto te ayuda a saber qué configuración se puede editar en este nivel.
Usted no será capaz de eliminar la configuración de aquí si que fue creado bajo el alcance del proyecto, y la edición de un proyecto relacionado también ajustes definidos por el usuario, el resultado es la configuración de nueva creación que afecta sólo al objetivo seleccionado.
También si lo prefiere más visibilidad en configuración de generación, puede seleccionar Niveles vista en lugar de Combinado vista, por lo que debe verlo más separados:

Dup de http: //stackoverflow.com/questions/5350438/xcode-4-deleting-items-in-build-settings – petert
No lo creo. Esa respuesta no funciona para la configuración de compilación definida por el usuario. –