2009-05-13 8 views
21

Sto cercando di aggiungere il file iTunesArtwork all'applicazione iPhone per seguire le linee guida per icone/grafica per iTunes. Ho aggiunto un file che corrisponde ai requisiti iTunesArtwork (512x512 JPG) al mio progetto. Una volta fatto ciò, non posso più installare l'applicazione sul mio dispositivo. Continuo a ricevere questo errore:iTunesArtwork e XCode

Your mobile device has encountered an unexpected error (0xE8000058)

iTunesArtworkCaptureFailed

Qualcuno ha alcuna esperienza per risolvere questo?

risposta

43

Nel caso di una build ad hoc, ho avuto un certo successo nel seguente modo:

  • Creare un 512x512 PNG dell'icona/opere d'arte che si desidera visualizzare in iTunes.
  • Rinominare il file a iTunesArtwork (senza estensione e che la capitalizzazione) e posto nella cartella applicazione principale e poi aggiungerlo al livello più alto delle vostre risorse dell'applicazione in Xcode.
  • Ricostruire l'applicazione in uscita per la versione del dispositivo che si sta distribuendo a

ho avuto questo lavoro con ad hoc, costruisce, ma ad essere onesti ho tirato fuori perché funziona quando faccio rilascio Provisioning costruisce e causa l'errore che mostri lì quando eseguo il debug build e cerco di eseguire il simulatore. Non valeva la pena di aggiungere e rimuovere il file dal progetto per me.

+0

sì, lo era. E sto avendo lo stesso comportamento che hai descritto nel tuo ultimo paragrafo. – sujal

15

Sono abbastanza sicuro che il file deve essere un .png non .jpg?

Prova a rimuovere il file, facendo un ambiente pulito, quindi salvando il file come iTunesArtwork

BTW non è necessario che il file - è solo così che la distribuzione Adhoc ha l'icona di presentarsi in iTunes - non è necessaria per le app di App Store. Ottengono l'icona da una combinazione dell'icona 57x57 e l'immagine 512 caricata su iTunesConnect.

+5

sono accettati sia il formato file png che jpg. Il file iTunesArtwork, tuttavia, deve essere senza estensione. – fifigyuri

+0

@fifigyuri grazie Non sono riuscito a capire il problema! È strano come Apple specifica senza estensione di file ... ma sì. grazie mille – Jake

+1

È interessante, le build AdHoc richiedono solo iTunesArtwork? Suggerimento utile. +1 –