¿Cómo puedo desactivar el resaltado que aparece en mi ícono mientras se muestra en la página de inicio del iPhone?
Gracias.
¿Cómo puedo desactivar el resaltado que aparece en mi ícono mientras se muestra en la página de inicio del iPhone?
Gracias.
Respuestas:
La forma más sencilla es marcar la casilla de verificación Pre-renderizado en la pestaña Resumen de su objetivo:
Por otra parte, establecer el valor de Icon files (iOS 5) > Primary Icon > Icon already includes gloss effects
a YES
en Info.plist de su aplicación.
Icon already includes gloss and bevel effects
y verificar esa clave. Espero que esto ayude a gente nueva.
Project Target > Summary > App Icon
y marque la casilla de verificación Prerendered
que desactiva el efecto de brillo. Tenga en cuenta que en el Simulador a veces el efecto no se aplica después de limpiar y reconstruir. Si es así, elimine también la carpeta de compilación del simulador.
En el nuevo xcode 4, todo lo que necesita es agregar una nueva entrada y buscar lo siguiente en la lista:
"El icono ya incluye efectos de brillo"
Ejemplo:
Gracias
Intenté esto varias veces y me sentí un poco frustrado porque no estaba funcionando. Resulta que ya tenía esta opción configurada en NO y oculta en Archivos de iconos.
Ojalá esto ayude a alguien más.
En Xcode 5, esta configuración cambió de lugar. Para acceder, seleccione su xcassets
, seleccione la entrada del icono de la aplicación y, en el inspector de atributos, seleccione la iOS icon is pre-rendered
casilla de verificación.
Desde el iPhone HIG:
Nota: Si lo desea, puede evitar que iPhone OS agregue brillo a su ícono. Para hacer esto, debe agregar la clave UIPrerenderedIcon al archivo Info.plist de su aplicación (lea la Guía de programación de aplicaciones de iPhone para obtener más información sobre este archivo). Su icono aún debe medir 57 x 57 píxeles, independientemente de si aprovecha el brillo adicional.
Abra su Info.plist
archivo, también se puede nombrar ProjectName-Info.plist
y agregar una nueva línea. La columna Clave es una lista desplegable, haga clic en ella y desplácese por un conjunto bastante grande de claves en forma legible por humanos que se pueden configurar.
El que está buscando se llama "El icono ya incluye efectos de brillo y bisel" , que es la forma legible por humanos. Escribir UIPrerenderedIcon
, también funciona.
Agregar esta bandera también deshabilitará la adición automática de brillo y bisel en Tunes Store y en App Store.
UIPrerenderedIcon es la configuración que desea establecer.
En realidad, probablemente sea una buena idea leer todas las opciones de Info.plist que puede configurar. Puede evitar que intente replicar algunas funciones que se proporcionan de forma predeterminada.
Establecer UIPrerenderedIcon
como verdadero en su Info.plist
.
Con Xcode 4.3.2, también puede usar la clave Icon already includes gloss effects
y establecer su valor en YES
. Esto me quitó el brillo brillante del ícono de mi aplicación.