Domanda

Sto cercando di aggiungere un hi-res icona per il mio iPhone app. Is CFBundleIconFiles è la stessa icona del file nella schermata qui sotto?

alt text

È stato utile?

Soluzione

Date un'occhiata alla seguente domanda su Stack Overflow, questo dovrebbe chiarire le cose:

Come faccio specificare entrambi icone per un universale iPhone / iPad?

In breve, no, non è la stessa cosa. L'impostazione File Icon è l'impostazione pre-iOS4, ma si dovrebbe tenere questo per la compatibilità iOS3 se si consente la vostra applicazione da installare su iOS3. L'impostazione Icona File dovrebbe puntare l'icona di dimensioni 57x57.

iOS4 utilizza l'impostazione icona Files, che è in realtà un array contenente tutti i nomi di file di tutte le icone. Si esegue la scansione attraverso tutte le icone specificate e usa quello con la dimensione corrispondente più vicina per il lavoro. Si dovrebbe aggiungere la tua icona alta risoluzione a questa lista così come il 57x57 icona standard.

Altri suggerimenti

Come Yannick ha sottolineato, '' CFBundleIconFiles non è lo stesso di 'icona Files', ma c'è un altro rapporto:

'File Icon' è il nome Xcode per la chiave 'CFBundleIconFile' e 'Icona Files' è il nome Xcode per il 'CFBundleIconFiles' chiave.

Quindi, queste sono equivalenti. Vedere di Apple core Fondazione chiavi di riferimento .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top