2013-10-02 13 views
5

Ho appena passato un progetto a utilizzando i cataloghi di risorse per icone e avviare le immagini. Sembra che qualcosa sia andato in fumo, però, perché le risorse non vengono incorporate nell'app. Non posso esserne sicuro, ma sospetto che il problema sia legato al fatto che il pannello Asset Catalog Compiler - Options non è presente nel mio progetto/destinazione Impostazioni di creazione. Nelle nuove app o altre app che ho passato, una volta che il target utilizza un catalogo delle risorse, tale pannello verrà visualizzato. Per questo progetto, quando abilito un catalogo (nella scheda Generale), ottengo ASSETCATALOG_COMPILER_APPICON_NAME e ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME, ma sono elencati nelle impostazioni Definite dall'utente e le altre impostazioni che dovrebbero essere visualizzate nel Compilatore di cataloghi di risorse non sono disponibili.Asset Catalog Opzioni del compilatore mancanti

Qualcuno ha qualche idea su come forzare Xcode per trovare queste impostazioni?

risposta

18

Evidentemente i impostazioni di generazione non analizzerà le impostazioni di asset legati correttamente a meno che non vi sia un'attività nel Copia Bundle Risorse del bersaglio. Soluzione semplice, ma qualcosa che ho trascurato, dal momento che la migrazione a un catalogo di risorse per icone e il lancio di immagini apparentemente non si aggiunge automaticamente alla destinazione automaticamente.

+1

Infatti, ho trascorso alcuni minuti a cercare l'opzione nelle Impostazioni di compilazione in una serie di progetti nel mio spazio di lavoro Xcode che non ha utilizzato cataloghi di asset. Solo i progetti con catalogo effettivo avranno quella particolare sezione in ** Build Impostazioni**. D'oh! – Jay

+0

Come hai aggiunto il "Compilatore di cataloghi di asset - Opzioni" nelle impostazioni di compilazione per far funzionare i cataloghi? Sto avendo lo stesso problema che hai avuto. – Airtower

+1

Avete un catalogo delle risorse incluso nelle risorse del pacchetto di copia? – farski

Problemi correlati