xcassets icon app xcode xcasset

icon - ERROR ITMS-9000 "Ruta de imagen no válida" al enviar con xcode 6



ios assets generator (3)

Esto hará que tu cabeza explote. Como xcode ahora ofrece @ 3x y carplay íconos en el catálogo de activos, llené todo con íconos del tamaño apropiado. Resulta que mi problema se resolvió QUITANDO el ícono de carplay y dejando su lugar en blanco.

Al validar o enviar mi aplicación con xcode 6, aparece el error:

ERROR ITMS-9000: "Invalid Image Path - No image found at the path referenced under key ''CFBundleIcons'': ''AppIcon120x120''"

He revisado mi archivo plist, y no hay ninguna entrada para CFBundleIcons. Estoy usando un catálogo de activos, que puedo ver está configurado correctamente en la configuración de destino General (también se construye correctamente con los iconos en un dispositivo). He intentado eliminar y volver a agregar los catálogos, también. Mi mejor conjetura es que hay algún tipo de error en xcode cuando se usan múltiples catálogos de activos en múltiples destinos. ¿Algunas ideas?


Tuve el mismo problema al cambiar mi proyecto para usar el catálogo de activos, excepto que el mío tenía un tamaño de imagen diferente:

ERROR ITMS-9000: "Ruta de la imagen no válida - No se encontró ninguna imagen en la ruta referenciada en ''CFBundleIcons'': ''AppIcon60x60''"

Lo arreglé agregando manualmente la imagen a

Images.xcassets/AppIcon.appiconset/Contents.json

Al igual que:

{ "size" : "60x60", "idiom" : "iphone", "filename" : "Icon-60.png", "scale" : "1x" },


Vaya a Image-xcassets donde se encuentra el ícono de la aplicación -> Haga clic en su carpeta Appicon -> En las opciones más a la derecha hay un inspector de atributos (triángulo invertido). Haga clic en eso. Desmarque Carplay.