Se cambió el nombre del proyecto en Xcode y se produjo un error de nomenclatura

Mi antiguo nombre consistía en un nombre tipo de caja de camello similar a este

MyApp

Luego lo cambié a

Myapp ‘cuenta que A no tiene mayúsculas’

Cambié esto haciendo MyApp en el nombre de MyApp en el menú del navegador y cambiándolo, apareció una caja de ayuda pidiéndome que haga cambios en todo el sistema. ¡Hice clic en SÍ!

pero ahora cuando construyo esta aplicación, digo que el nombre de mi aplicación es:

Myapp-temp-caseinsensitive-rename

Ahora me pregunto cómo me deshago de la parte de cambio de nombre -temp-case -ensitive-rename?

Verifique el nombre del producto en la configuración de comstackción y asegúrese de que sea Myapp donde sea. Si eso está hecho,

  • Cierre su proyecto -> vaya al buscador.
  • Haga clic derecho en su archivo .xcodeproject y haga clic en Mostrar los contenidos del paquete.
  • A continuación, haga clic derecho en su project.pbxproj y ábralo en algún editor de texto.
  • Luego busque Myapp-temp-caseinsensitive-rename y cambie el nombre manualmente.
  • Guárdelo después de cambiar y luego vuelva a abrir el proyecto.

Asegúrese de haber realizado una copia de seguridad de su proyecto antes de hacer esto.

Tuve un problema similar, pero solo afectó a un objective que se fijó con “cambio de nombre insensible a mayúsculas y minúsculas”. Si tiene una situación similar, solo haga lo siguiente (usando XCode 5):

1) haz clic en tu proyecto a la izquierda. 2) expande para ver todos tus objectives haciendo clic en el pequeño botón

paso 2 - botón expandir minúsculo

3) renombrar el (los) objective (s) afectado (s).

paso 3 - cambiar el nombre

4) Guardar proyecto. Luego, para puntos de brownie OCD, abra su proyecto en un editor de texto y haga un ctrl-f para cualquier “insensible” o similar para asegurar que todo se resuelva.

Ninguno de estos funcionó para mí, encontré esta publicación y funcionó, y fue la más simple. Así que supongo que la solución depende de cómo te metiste en el desastre en primer lugar 🙂

-temp-caseinsensitive-rename en Bundle Identifier

Vaya a project -> Build Settings -> Search "Packaging" y cambie la clave del nombre del producto .

Si eso no funciona, repita, pero dentro de su destino, por lo que los Targets -> YourApp -> Build Settings -> Search "Packaging"

Voila.

Intente crear un nuevo esquema de su aplicación seleccionando el nombre del proyecto en la parte superior de xcode después de reproducir y el botón de detener. ¡Trabajó para mi!