Respuestas:
Bueno, la respuesta es muy muy muy simple de Apple en Xcode 5. En el Navegador de proyectos en el lado izquierdo, haga clic 2 veces lentamente y el nombre del archivo del proyecto será editable. Escriba el nuevo nombre. Aparecerá una hoja con una advertencia y enumerará todos los elementos que Xcode 5 cree que debería cambiar. Probablemente pueda confiar en él, pero debería inspeccionarlo. La lista incluirá el info.plist y varios archivos, pero también todas las cadenas relevantes de los archivos nib / xib como los menús MainMenu.
Acepte los cambios y obtendrá el mensaje para guardar una instantánea del proyecto. Siempre haga una instantánea cuando Xcode lo solicite, será útil restaurar si algo no funciona.
Cambiar el nombre del proyecto: -
Cambie el nombre de la carpeta raíz: -
Cambie el nombre del esquema: -
Si su proyecto es un marco estático, asegúrese de que su archivo de encabezado tenga membresía de destino público
Realmente recomiendo simplemente abrir la carpeta en un editor general como Sublime Text y hacer una búsqueda / reemplazo en toda la carpeta. Los otros métodos que encontré eran inestables, especialmente cuando se combinaban con .xcworkspace y cocoapods.
En Xcode 8.0, para cambiar el nombre de su proyecto, simplemente siga las siguientes instrucciones como se describe en la ayuda de Xcode:
1- Seleccione su proyecto en el navegador de proyectos.
2- En la sección Identidad y tipo del inspector de archivos, ingrese un nuevo nombre en el campo Nombre.
3- Pulsa Retorno.
Se muestra un cuadro de diálogo que enumera los elementos de su proyecto a los que se puede cambiar el nombre. El cuadro de diálogo incluye una vista previa de cómo aparecerán los elementos después del cambio.
4- Para cambiar el nombre de los elementos de forma selectiva, desactive las casillas de verificación de los elementos que no desee cambiar de nombre. Para cambiar el nombre solo de su aplicación, deje la aplicación seleccionada y anule la selección de todos los demás elementos.
5- Haz clic en Cambiar nombre.
Xcode 6 (beta 6 a partir de ahora) parece no ser muy confiable con los proyectos de cambio de nombre. Para mí, no cambió el nombre de varios de los archivos y grupos. Tampoco cambia el nombre de la carpeta física en la que se encuentra el proyecto. Para cambiar el nombre de mi proyecto para asegurarme de que todo está limpio, hice un esfuerzo adicional para crear un nuevo proyecto con el nuevo nombre y copiar todos los archivos. Los activos son fáciles de copiar, pero los grupos deben recrearse. Sin embargo, el mayor problema con esto son los archivos de modelo de datos CoreData. Intentar simplemente copiar esto resultará en un archivo de modelo corrupto, aunque todo parezca estar bien.
Cuando cambia el nombre del proyecto en XCode5, la entrada info.plist se elimina de Targets ---> General ---> identity. Solo tienes que volver a mencionarlo.
En Xcode 7, cambiar el nombre de un proyecto aún puede romper su aplicación. Asegúrese de hacer una copia de seguridad antes de intentarlo. Haga clic en el icono del proyecto y busque el nombre del proyecto en el panel del inspector. Si lo cambia allí, Xcode le preguntará si desea cambiar el nombre de los archivos relacionados. Podría funcionar. Pero si no, pruebe este enfoque de fuerza bruta:
cmd + shift + f
y reemplace (probablemente lo sea ) y reemplace My Wrong App Name
con New App
. Si el nombre de su proyecto contenía espacios, busque My_Wrong_App_Name
y reemplace también con
New_App
. Esto cambia todo el contenido del archivo. Si usa Pods, también debe abrir el proyecto de pods y cambiar los archivos allí.