Quiero cambiar el nombre que se muestra debajo del icono de la aplicación en la pantalla del iPhone. Yo uso Xcode 4 y tengo un objetivo con claves:
- Nombre visible del paquete: $ {PRODUCT_NAME}
- Nombre del paquete: $ {PRODUCT_NAME}
Lo que quiero, el nombre de mi proyecto es, por ejemplo, "prueba", pero quiero tener "MySuperApp". Entonces, ¿dónde puedo cambiarlo mejor? ¿Hay algún lugar donde pueda cambiar ${PRODUCT_NAME}
?
¿Hay otros lugares donde tenga que cambiarlo?
Respuestas:
Responder sin cambiar el nombre del archivo
Tenga en cuenta que una respuesta que no requiere un cambio de nombre de archivo está a continuación .
Responder con cambio de nombre de archivo
OK, esto es lo que encontré, me tomó un poco de caza después de leer esta publicación, así que espero que esta respuesta ayude a todos:
1.En el panel de contenido del proyecto a la izquierda, haga clic en el icono Carpeta.
2.Seleccione la línea azul de nivel superior que representa el proyecto.
3.Si no tiene abierto el panel Inspector (panel derecho), haga clic en el botón para habilitarlo. Este es el tercer botón en la barra de herramientas "Ver" hacia la esquina superior derecha.
4. En el panel Inspector, haga clic en el pequeño icono de papel de esquina doblada (propiedades de archivo).
5. Lo primero es el nombre del proyecto. Escriba uno nuevo, se le pedirá que cambie el nombre de los archivos de contenido del proyecto.
Debo agregar, esto dejará su aplicación anterior con el nombre original en el simulador, por lo que aún debe eliminarla del simulador. Además, los archivos que creó en el paquete de aplicaciones anterior no se transferirán al nuevo paquete (a menos que los encuentre en Finder y los mueva).
(EDITAR :) Una nota más importante. Cambiar el nombre de su paquete significará que el identificador de paquete de aplicaciones que registró en el portal de aprovisionamiento de Apple ya no funcionará para esa aplicación. Deberá generar un nuevo ID de aplicación y un perfil de aprovisionamiento para distribuir su aplicación a un dispositivo físico.
fuente
En Xcode 4, seleccione su objetivo, la pestaña "Información", y configure el campo "Nombre para mostrar del paquete" con el nombre que desee (es decir, "MySuperApp"). Ésta es la solución más sencilla y sin dolor.
Todas las demás respuestas descritas aquí no abordan el problema publicado originalmente: "Quiero cambiar el nombre que se muestra debajo del icono de la aplicación en la pantalla del iPhone". Las respuestas votadas a favor de: Woody, Jay y youshunei están bien, pero todos cambiarán el nombre mostrado Y :
A) cambie su Identificador de paquete de aplicaciones y cause una incompatibilidad entre su aplicación y el Identificador de paquete que registró en el Portal de aprovisionamiento de Apple (lo cual es un problema si ya distribuyó su aplicación o tiene la intención de enviar la aplicación)
O
B) dar lugar a problemas de esquemas que otros han mencionado (es decir, necesidad de eliminar / recrear esquemas existentes)
fuente
Cámbielo en la pestaña de compilación de la página de configuración de objetivos
Como aclaración: seleccione objetivos, seleccione el objetivo que está construyendo, obtenga información, seleccione la pestaña de compilación, escriba 'nombre del producto' en el cuadro de búsqueda y cámbielo allí.
fuente
$(TARGET_NAME)
.En Xcode 4, hace clic en el nombre de OBJETIVOS 2 veces (sin hacer doble clic), cambia el nombre y reinicia Xcode. Me ha funcionado, eso es simple.
fuente
Quiere cambiar el nombre para mostrar del paquete en su proyecto .plist.
debería cambiarse a
Esto cambia la etiqueta del icono en iOS sin cambiar realmente los identificadores de la aplicación. Si simplemente cambia el nombre para mostrar del paquete, no necesitará configurar una nueva ID de aplicación ni perfiles de aprovisionamiento.
fuente
Hacer el cambio de nombre del producto: Haga doble clic en el nombre justo debajo de "Objetivos" y modifique el nombre del objetivo a lo que desee.
Verificando si se ha realizado el cambio: Haga clic en "Destino" y en el lado derecho busque "Nombre del producto" en "Configuración de compilación". El valor mostrado del nombre del producto debe reflejar su cambio. De lo contrario, haga doble clic en ese nombre para asegurarse de que esté configurado en $ (TARGET_NAME).
fuente
Aquí el complemento de estos 3 pasos
Editado: He notado una respuesta similar con la imagen adjunta de youshunei después de mi publicación. Entonces, agregaría un poco más de información aquí que lo probé en Xcode 6.3.2 y no necesita reiniciar.
Editado: cuando cambié el nombre de una de mis aplicaciones de Mac OS X que contiene una coma en su nombre de la misma manera. Me falta un archivo (nombre recortado hasta coma) en alguna biblioteca de enlaces de pod. Entonces, tengo que cambiar el nombre de mi aplicación en Target -> Build Settings -> Product Name
fuente
Para cambiar el nombre de la aplicación si se ha personalizado:
Información del proyecto -> Objetivos (haga clic en la entrada del icono de la aplicación) -> Configuración de compilación -> Nombre del producto
fuente
En versiones recientes de XCode (actualmente estoy en 4.3.2), $ (PRODUCT_NAME) está configurado en $ (TARGET_NAME) que por defecto es el nombre del directorio del proyecto (no, no cambie el nombre del directorio).
Solución: haga clic en el navegador de archivos. Haga clic en el icono de su proyecto azul. Busque la lista OBJETIVOS (debajo de la lista PROYECTO). Pase el mouse y haga clic en su objetivo; luego cámbiele el nombre a su nombre de producto.
Aparte: si tiene problemas con la firma de códigos, descubrí que eliminar, revocar y regenerar todos los certificados / claves y perfiles solucionó mi problema. ¡Probé todo lo demás primero!
fuente
Una cosa que pareció ayudar cuando pasé por esto en Xcode 4 es que parecía ser necesario eliminar todos los esquemas. Antes de esto, parecía que, aunque la aplicación se compilaría con su nuevo nombre, sería como el nombre anterior en el simulador. Sin embargo, tomé otras medidas desesperadas como reiniciar xcode y eliminar la aplicación de la carpeta del simulador, por lo que es difícil estar seguro de que eliminar los esquemas era la clave.
fuente
El problema que tenía era que tengo varios archivos Info.plist en mi proyecto Xcode. Para asegurarme de tener el correcto que contiene el Nombre del producto, moví el Info.plist existente temporalmente para forzar a Xcode a permitirme elegir otro. Dado que Info.plist no es parte de un objetivo, sino parte de la configuración del proyecto, esta fue la única forma que pude encontrar para hacer esto.
fuente