Renombrar proyectos en Xcode 4

Debo extrañar algo obvio, pero no sé cómo cambiar el nombre de mi proyecto en Xcode 4.

Si mal no recuerdo, Xcode 3 tenía un elemento de menú dedicado para esto, pero no hay tal entrada en Xcode 4.

Bueno, resultó ser una cuestión trivial de hecho.

Todo lo que necesita hacer es hacer clic dos veces lentamente en la raíz del proyecto en el navegador del proyecto y luego se puede editar. Después de cambiar el nombre del proyecto y presionar ‘enter’, sugerirá cambiar automáticamente todas las entradas relacionadas con el nombre del proyecto y le permitirá anular la selección de algunos de ellos si lo desea.

Bonito.

Otra opción – Mueva el cursor sobre el nombre del proyecto. Presione enter. El nombre del proyecto se puede editar.

Además de cambiar el nombre del proyecto, es posible que desee cambiar el nombre del esquema para que coincida con su nuevo nombre de proyecto.

Nombre del esquema Xcode

Para cambiar el nombre de su esquema:

Product ==> Manage Schemes...

Luego seleccione su esquema y presione regresar / ingresar para editar el nombre.

Alternativamente, Product ==> New Scheme... para crear uno nuevo con su nuevo nombre 🙂

De Apple: iOS Developer Library Technical Q & A QA1625

Siga estos pasos para cambiar el nombre de su aplicación en Xcode 4.0 o posterior:

  1. En Xcode, seleccione su destino en “Objetivos” en el editor del proyecto, luego elija Ver> Utilidades> Mostrar inspector de archivos.
  2. Xcode abre el panel del inspector de archivos. Ingrese el nuevo nombre de su aplicación en el campo Nombre del proyecto como se muestra en la Figura 1, luego presione la tecla de retorno en su teclado.
  3. Xcode muestra un diálogo de cambio de nombre de proyecto que contiene todos los elementos que pueden renombrarse en su proyecto. Deje su aplicación seleccionada en el cuadro de diálogo y deseleccione todos los demás elementos como se muestra en la Figura 2, luego haga clic en Cambiar nombre para realizar la operación de cambio de nombre.

Figura 1Figura 2

Hay otra forma.

Para cambiar el nombre de un proyecto en Xcode 4, seleccione el archivo del proyecto desde el navegador del proyecto en el lado izquierdo de la ventana del proyecto. Elija Ver> Utilidades> Inspector de archivos para abrir el inspector de archivos en el lado derecho de la ventana del proyecto. En la parte superior del archivo, el inspector es el campo de texto Nombre del proyecto. Ingrese un nuevo nombre de proyecto y presione la tecla Retorno o la tecla Tab.

Se abre una hoja preguntando si desea cambiar el nombre de los elementos del contenido del proyecto. Haga clic en el botón Cambiar nombre para finalizar el cambio de nombre del proyecto.

Además de las otras respuestas proporcionadas si también desea cambiar el nombre de la carpeta en la que se colocan sus archivos de forma predeterminada (que existe en el mismo nivel que su archivo * .xcodeproj), realice los pasos siguientes:

 - In Finder copy and paste the '/' folder (in the same location) and rename the copied folder to '/' - In XCode in the 'Project Navigator' (first tab in the pane on the left) foreach ('Group' you have in your project) { Select the 'Group' and observe the details in the 'File Inspector' (first tab in the pane on the right) if ('Path' == 'Relative to Group' AND 'Full Path' == '/') { Click the icon to change the path of the 'Group' Choose the '/ folder } } - Delete the '/' folder - Open the Project Settings, choose the Project target and under 'Build Settings' - find change the path appropriately for the following values: 'Prefix Header' and 'Info.plist file' 

Y tu estas listo.

Si también tiene una carpeta de Pruebas, querrá repetirla.

Navegador abierto con comando de cambio j. No es la tira a la izquierda, está a la derecha.

Estoy publicando esto ya que siempre he tenido problemas al cambiar el nombre de un proyecto en XCode.

Renombrar el proyecto es bueno y simple, pero esto no cambia el nombre de la carpeta de origen. Aquí hay un paso a paso de lo que he hecho que funcionó muy bien en Xcode 4 y 5 gracias a los enlaces a continuación.

Enlaces REF:
Renombrar proyecto.
Cambiar el nombre de la carpeta de origen y otros archivos.

1- Haz una copia de seguridad de tu proyecto. Si está utilizando git, realice los cambios necesarios, haga una copia de la carpeta completa del proyecto y haga una copia de seguridad en la máquina del tiempo antes de realizar cambios.

2- Abre tu proyecto.

3- Haga doble clic o presione enter en el nombre del proyecto (icono superior azul) y cambie el nombre a lo que quiera.

NOTA: Después de cambiar el nombre del proyecto y presionar ‘enter’, sugerirá cambiar automáticamente todas las entradas relacionadas con el nombre del proyecto y le permitirá anular la selección de algunas de ellas, si así lo desea. Seleccione todos y haga clic en Aceptar.

4- Cambiar el nombre del esquema a) Haga clic en el menú que se encuentra junto al botón de detención y seleccione Administrar esquemas. b) Haga clic con el botón lento o presione enter en el esquema de nombre anterior y cámbiele el nombre a lo que quiera. c) Haga clic en Aceptar.

5 – Cree y ejecute para asegurarse de que funcione.

NOTAS: En este punto, todos los archivos importantes del proyecto deben renombrarse excepto los comentarios en las clases creadas cuando se creó el proyecto ni la carpeta de origen. A continuación cambiaremos el nombre de la carpeta en el sistema de archivos.

6- Cerrar el proyecto.

7- Cambiar el nombre de la carpeta principal y de la fuente.

8- Haga clic con el botón derecho en el archivo del proyecto .xcodeproj y seleccione “Mostrar contenido del paquete” en el menú contextual. Abra el archivo .pbxproj con cualquier editor de texto.

9-Busque y reemplace cualquier aparición del nombre de la carpeta original con el nuevo nombre de la carpeta.

10- Guarde el archivo.

11- Abre el proyecto XCode, pruébalo.

12- Hecho.

Me encuentro con este problema también. Lo que hago es cambiar el nombre de TARGETS. Luego cambia el nombre que se muestra en el iPhone o en el simulador. Los nombres de los archivos en el proyecto no cambian. Solo prueba de esta manera.

Cambiar el nombre del proyecto es realmente la mejor manera de hacerlo.

Esto es lo que hago en Xcode 4.3.2:

  • Duplicar proyecto original en buscador
  • Abra el archivo del proyecto en la nueva carpeta.
  • Seleccionar proyecto (pequeño icono azul)
  • Haga clic nuevamente e ingrese el nuevo nombre del proyecto. Esto toma decisiones razonables como cambiar el objective, cambiar el nombre del archivo del proyecto y todas las referencias apropiadas.

Hago accesorios personalizados con muchos frameworks e icons de back-end similares. Nada es perfecto, pero esta es una manera rápida de guardar un montón de clics de configuración cuando las aplicaciones tienen muchas similitudes.

Ninguno de estos funcionó para mí. La razón fue que en Finder ya había cambiado manualmente oldAppName.xcodeproj para

 newAppName.xcodeproj 

con el nuevo nombre, así que cuando intenté editar el Nombre del proyecto en Xcode 4, recibí el error de que no podía guardar newAppName.xcodeproj porque ya existía. La solución era cambiar, usando Finder, newAppName.xcodeproj para

 anyOtherName.xcodeproj, 

y luego pude editar el nombre del proyecto en Xcode y Xcode cambió el nombre anyOtherName.xcodeproj a newAppName.xcodeproj.