2014-09-18 10 views
38

Durante la convalida o presentando la mia app con Xcode 6, ottengo l'errore:ERRORE ITMS-9000 "non valido Percorso Immagine" quando si presentano con Xcode 6

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

Ho controllato il mio file plist, e non v'è nessuna voce per CFBundleIcons. Sto usando un catalogo delle risorse, che posso vedere è configurato correttamente nelle impostazioni di destinazione generali (si costruisce anche correttamente con le icone su un dispositivo). Ho provato a rimuovere e ad aggiungere nuovamente i cataloghi. La mia ipotesi migliore è che ci sia un qualche tipo di bug in xcode quando si utilizzano cataloghi di asset multipli su più target. Qualche idea?

risposta

94

Questo farà esplodere la testa. Poiché xcode ora offre le icone @ 3x e carplay nel catalogo delle risorse, ho riempito tutto con le icone delle dimensioni appropriate. Risulta che il mio problema è stato risolto rimuovendo l'icona carplay e lasciando il suo posto vuoto.

+4

stesso successo, incredibile. – frkncngz

+3

Grazie amico mio, ho provato per più di 10 ore a capire che cosa stavo facendo male. !!!! – Fabio

+0

La rimozione di quell'icona non influirà sul supporto di carplay, vero? –

2

Ho avuto lo stesso problema quando si passa il mio progetto di utilizzare il catalogo di asset, ad eccezione di mia era con una diversa dimensione dell'immagine:

ERROR ITMS-9000: "Invalid image path - No image found at the path referenced under 'CFBundleIcons':'AppIcon60x60'"

ho riparato aggiungendo manualmente l'immagine per

Images.xcassets/AppIcon.appiconset/Contents.json 

Come così:

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

Vai alla Image-xcassets dove si icona dell'applicazione è -> cliccare su a cartella ppicon -> Nelle opzioni più a destra c'è l'ispettore Attributi (triangolo invertito). Clicca qui Deseleziona Carplay.

Problemi correlati