programs program precio enroll development developer desarrollador cuenta apple app ios xcode icons xcode4.3 organizer

program - Xcode 4.3: iconos faltantes para aplicaciones iOS en los archivos del Organizador



io developer (6)

Agregue iTunesArtwork en los CFBundleIconFiles de su info.plist.

Desde la actualización a Xcode 4.3.x, mis archivos de la aplicación iOS en Organizer no tienen un icono. (Tengo iconos en mis aplicaciones de Mac OS X)

Una aplicación en particular es una aplicación para iPad en la que proporcioné 2 íconos (tamaño normal + retina) pero aún así, no tengo un ícono para ellos en mis archivos.

xcode-select -print-path devuelve /Applications/Xcode.app/Contents/Developer (que creo que es la configuración correcta, ya que quiero que xcodebuild y xcron estén disponibles en el terminal)

EDITAR:

Después de la investigación, descubrí que a partir de Xcode4.3.2, los archivos están usando el primer elemento de CFBundleIconFiles incrustado dentro de la propiedad iOS5 CFBundleIcons para mostrar, pero no funcionará si mantiene una extensión .png en su archivo .

1 / Sobre lo que dice la documentación de Apple:

Al especificar archivos de íconos usando la clave CFBundleIcons, es mejor omitir las extensiones de nombre de archivo de sus archivos de imagen. Si incluye una extensión de nombre de archivo, debe agregar explícitamente los nombres de todos los archivos de imagen (incluidas las variantes de alta resolución). Cuando omite la extensión de nombre de archivo, el sistema detecta automáticamente variantes de alta resolución de su archivo, incluso si no están incluidas en la matriz.

Dado que no desea tener extensiones de archivo para sus archivos de íconos (consulte más arriba), mencionar "ipad" solo en su lista. Cuando su archivo realmente contiene "ipad" y "ipad @ 2x" no funcionará. Tuve que mencionar ambas en la lista para que la versión de la retina se usara en un dispositivo Retina.

PERO los íconos sin extensiones .png no se validarán cuando intente enviarlos en la App Store. Estoy fxxxed Los iconos están haciendo de mi vida una pesadilla en este momento.

2 / Sobre la compatibilidad de los iconos con TestFlight:

Parece que TestFlight no admite archivos de iconos sin extensión, ya que no puedo ver mis iconos en este servicio ahora que eliminé mis archivos .png


Compruebe si el nombre del archivo de icono es "Icon.png" .... not "icon.png" No es "ICON.PNG" no es "icon.Png"


En sus proyectos, las fases de compilación desactivando la compresión de imagen lo resolvieron por mí (es una compresión de imagen o png, no en mi computadora para verificar) ahora esta es una situación muy extraña porque no he cambiado la forma en que formateo la actualización de mi imagen. 4.3, pero durante el proceso de validación de la aplicación, recibí un error que me decía que mi Icon.png no era 57x57 cuando estaba claro. Busqué la forma de resolver esto y desactivar la compresión de la imagen fue la solución ... Lo que aparentemente hizo que el ícono apareciera en el organizador también ... Extraño

¡Buena suerte!


No lo entiendo Sin embargo estoy ejecutando OS 10.8.2 y Xcode 4.5.2. En un momento dado, el ícono de mi aplicación estaba funcionando y en algún lugar del camino desapareció. Intenté reiniciar, borrar datos derivados y nuthin.

Sin embargo lo intenté:

  1. Copiando la carpeta icon.iconset a mi escritorio.
  2. Eliminando la carpeta icon.iconset de Xcode
  3. Arrastrando la carpeta de nuevo a Xcode (copiar archivos / carpetas habilitados)
  4. Reconstruir y listo! Se apareció.

Supongo que la magia ...


Tuve exactamente el mismo problema. Intrigado por su declaración sobre xcode-select lo intenté por primera vez:

xcode-select -print-path

Lo que resultó en:

/Developer

Lo que obviamente está mal. Así que primero cerré Xcode y luego:

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

Después de reiniciar XCode, todos los íconos estaban nuevamente en el Organizador.

Así que gracias por apuntarme en la dirección correcta! Pero me doy cuenta de que probablemente no sea la solución para ti. Esperemos que otros puedan beneficiarse!


Usted puede estar equivocado en el nombre del archivo de icono. Compruebe si el nombre del archivo de icono es "Icon.png" .... no "icon.png" No es "ICON.PNG" no es "icon.Png". En mi caso fue "icon.png", lo cambié a "Icon.png" y el problema se resolvió.