Cómo cambiar el nombre de tu proyecto y el Bundle ID en Xcode
Hoy te voy a mostrar cómo cambiar el nombre del proyecto de Xcode (aunque estés usando tests, y Cocoapods), y también cómo cambiar el Bundle ID de tu app.
Cambiar el nombre del proyecto
Abre tu proyecto de Xcode, elige tu proyecto en la parte izquierda y luego en la parte derecha, bajo la Identidad y Tipo, cambia el Nombre por el nuevo nombre de tu proyecto y pulsa Enter.
En la nueva ventana, pulsa Renombrar.
Ahora pulse sobre el esquema de su proyecto (Junto al botón de parada del simulador) y elija Gestionar esquemas…
En la nueva ventana, pulsa una vez sobre el esquema de tu proyecto para elegirlo y vuelve a pulsar para cambiar el nombre. No olvides pulsar Enter después de hacer el cambio.
Después de cerrar la ventana, ve a la carpeta de tu proyecto. Pulsa una vez para elegir la carpeta y vuelve a pulsar para renombrarla y pulsa Enter.
Elige tu proyecto en la parte izquierda, como hiciste al principio de este artículo. Elige tu aplicación en los TARGETS, ve a Build Settings y busca la palabra plist.
Debajo de la sección Packaging, encontrarás el archivo Info.plist. Cambia la ruta al nuevo nombre del proyecto.
Cierra el proyecto de Xcode y renombra tu carpeta con el nuevo nombre.
Para Pruebas
Si estás usando pruebas, necesitas hacer algunos pasos adicionales.
Abre tu proyecto de Xcode y ve a las carpetas de pruebas de tu app en el lado izquierdo. Pulsa una vez para elegir la carpeta y vuelve a pulsar para renombrarla.
Debajo de MyNewProjectNameTests elige el archivo .swift y renombra la importación @testable con el nuevo nombre del proyecto. A continuación, haga clic derecho en el nombre de la clase > Refactorizar > Renombrar… y cambiarlo.
Haga lo mismo para MyNewProjectNameUITests.
Pasos adicionales para Cocoapods
Si estás usando Cocoapods en tu proyecto, haz también estos pasos.
Después de hacer todos los cambios y cambiar el nombre de la carpeta de su proyecto, abra la carpeta y elimine lo siguiente:
- MyOldProjectName.workspace
- Podfile.lock
- Pods
Una vez hecho esto, abre el archivo Podfile con un editor de texto (como VSCode), renombra todos los nombres de destino y guárdalo.
Abre tu terminal, cd
a la ruta de tu proyecto y ejecuta pod install
¡y listo!
Cambia el Bundle ID
Elige tu proyecto del lado izquierdo, luego tu objetivo de aplicación bajo TARGETS, selecciona la pestaña General y renombra el Bundle Identifier.
¡Eso es!