2011-03-19 23 views
42

En Xcode 4 cambié el nombre de mi cacao Aplicación Objetivo Nombre porque quería cambiar el nombre del ejecutable. La compilación funciona bien, pero después de compilar Xcode, aún se inicia el viejo ejecutable que todavía aparece en la carpeta Products en el navegador del proyecto.Cambiar el nombre de los destinos en Xcode 4

¿Cómo puedo cambiar qué aplicación Xcode 4 se inicia después de la compilación?

Respuesta

75

Para cambiar el nombre de la aplicación, puede seleccionar el nuevo objetivo, hacer clic en la pestaña Configuraciones de construcción, buscar la sección Empaquetado y cambiar el Nombre del producto. Notará la entrada en el grupo Productos en los cambios del navegador.

Dado que Xcode crea automáticamente esquemas de coincidencia para cada objetivo de forma predeterminada, también deberá asegurarse de que el esquema para su nuevo objetivo esté configurado para compilar e iniciar el ejecutable coincidente del objetivo nuevo. Para hacer esto, seleccione el esquema de la ventana emergente y luego elija editar esquema desde la misma ventana emergente. Seleccione la acción Ejecutar en la hoja del editor de esquemas y asegúrese de que la ventana emergente del Ejecutable esté configurada con el ejecutable recientemente renombrado de su nuevo objetivo. Haga lo mismo para la acción Perfil, de modo que haga lo correcto cuando use Instrumentos y todo. Ya debería estar seleccionado correctamente, pero a veces Xcode se confunde al cambiar el nombre/mover cosas.

+3

Gracias por la respuesta. Fue muy útil. Me acabo de dar cuenta de que solo necesito reiniciar Xcode si el nuevo nombre del objetivo no se establece automáticamente en el editor de esquema también. – TalkingCode

+1

Ah. Definitivamente presente un informe de error sobre ese: http://bugreporter.apple.com –

+6

Otro error parece ser que en Xcode 4.2, 'productName' en el archivo' project.pbxproj' todavía está codificado en el nombre antiguo. Acabo de editar el archivo de forma manual. Además, después de cambiar el nombre, los objetivos limpios dejan el objetivo con el nombre anterior. También tendrás que hacerlo manualmente. – ma11hew28

2

Respondí en este tema: Change name of iPhone app in Xcode 4 Manera simple de cambiar el nombre del producto: cambiar el nombre del objetivo. Espero que esto te ayude

+0

No está claro qué se agrega a la respuesta original seis meses después del hecho ... –

13

Si desea cambiar el nombre del proyecto, nombres de carpeta, archivos .xib, etc., puede hacer doble clic en el nombre de su proyecto en la parte superior del Navegador de proyectos y editarlo. ¡Haga una copia de seguridad de todo primero! Si está bajo el control de la versión, como SVN, ¡primero confíe su copia de trabajo! Xcode conoce SVN y GIT y una vez que cambie el nombre del proyecto, no habrá confirmación antes de que Xcode modifique extensamente su directorio de trabajo. Si desea deshacer el cambio, deberá revertir la copia de trabajo y es probable que pierda cualquier otro cambio no confirmado.

Por otro lado, si no quiere renombrar nada excepto el ejecutable, aquí está el procedimiento completo en Xcode 4.1. El único archivo modificado es el archivo .xcodeproj, como era de esperar:

  1. Seleccione Limpiar en el menú Producto.
  2. Seleccione Project Navigator en Ver-> Navegadores (o haga clic en el icono en la parte superior izquierda).
  3. Haga clic en el triángulo para ver los archivos en su proyecto, si es necesario.
  4. En la parte inferior de la lista, haga clic en el triángulo para mostrar la carpeta Productos.
  5. Verá el nombre de su ejecutable; no trates de cambiarlo En su lugar, haga clic en la carpeta Productos para seleccionarlo.
  6. Pulse la tecla Eliminar para eliminar la carpeta Productos y su antiguo nombre ejecutable.
  7. Seleccione su proyecto en la parte superior de la vista del navegador.
  8. Inmediatamente a la derecha del navegador, en Destinos, haga clic y cambie el nombre del archivo ejecutable.
  9. Haga clic en la pestaña Resumen y verifique que el Identificador de archivo de preferencias sea el que desea.
  10. Ábrase paso a través de cada elemento en el menú Producto-> Compilar para, construyendo todos los objetivos.
  11. Seleccione Producto-> Administrar esquemas ..., seleccione su esquema y presione Editar ...botón.
  12. Seleccione Ejecutar a la izquierda del cuadro de diálogo y despliegue el menú Ejecutable, seleccione Otro ... y elija su nuevo archivo ejecutable.
  13. Haz lo mismo con el perfil a la izquierda del cuadro de diálogo. Cierra el diálogo.
  14. Salga de Xcode y reinícielo abriendo su proyecto.
  15. Verá su nuevo nombre en la parte inferior del navegador. Selecciónelo, haga clic derecho y elija "Nuevo grupo de selección".
  16. Haga clic en el nuevo grupo y cámbiele el nombre "Productos".

- Glenn Fawcett

-1

En Xcode 4.5: haga clic derecho en el icono de su proyecto en el navegador de proyectos en el lado izquierdo de la pantalla. Seleccione "Mostrar inspector". En el extremo derecho de la pantalla, ubique el campo de texto Nombre del proyecto. Ingrese un nuevo nombre y Xcode le pedirá confirmación.

+0

se trataba de cambiar los nombres de destino no el nombre del proyecto –

Cuestiones relacionadas