ios - sensitive - ¿La identificación del paquete necesita ser sensible a mayúsculas y minúsculas?
key sensitive (2)
El identificador de paquete debe ser globalmente único (no coincidir con ninguna otra aplicación en el mundo) pero no tiene que coincidir con el nombre de la aplicación, ni es el caso importante. Sin embargo, recuerde que el archivo de preferencias tendrá el mismo nombre que el identificador, por lo que el usuario debe reconocer el identificador como perteneciente a su aplicación.
Puede anular el identificador de paquete autoconfigurado en Xcode4 presionando Comando-1 para ver la vista del navegador, haciendo clic en el archivo xxx-Info.plist (donde xxx es el nombre de su aplicación) y cambiando la cadena del Identificador de paquete a lo que desee. No tiene que contener la variable $ {PRODUCT_NAME: rfc1034identifier}.
En el perfil de provisión configuré mi ID de aplicación en com.mycompany.lowercaseappname
, pero en Xcode 4 el identificador del paquete se configura automáticamente para usar mi ${PRODUCT_NAME}
, que está en mayúscula (quiero que el usuario la vea en mayúscula bajo el icono de la aplicación) . ¿Está bien o necesito cambiar la ID del paquete manualmente en Xcode a minúsculas?
La ID del paquete distingue entre mayúsculas y minúsculas. De los Apple Docs :
Sin embargo, a diferencia de los nombres de dominio, las ID de paquetes distinguen entre mayúsculas y minúsculas. Si la ID de la aplicación está en minúsculas, la ID de tu paquete también debe estar en minúsculas.
Tenga en cuenta que la ID del paquete no es lo que el usuario verá como el nombre de la aplicación. Ese es el "Nombre de visualización de paquete"