Ho un progetto che condivide alcuni file tra un'applicazione Mac e un'app per iPad. Per questo motivo, ho spostato i file Info.plist e Prefix.pch per ciascuno in sottocartelle rispettivamente per Mac e iPad. Posso creare l'app per iPad in configurazione di debug senza problemi, per il simulatore e per un dispositivo. Ottengo i seguenti messaggi nei risultati di build:Xcode non riesce a trovare Info.plist o Prefix.pch quando crea una versione Release
processo iPad/Fogozine-Info.plist
Precompile iPad/Fogozine_Prefix.pch
con un grande segno di spunta verde accanto a entrambi. Va tutto bene.
Quando costruisco per rilascio, però, ottengo il seguente:
processo Fogozine-Info.plist
Il file "Fogozine-Info.plist" non può essere aperto perché non c'è nessun file di questo tipo.
Precompile Fogozine_Prefix.pch
Comando /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 non riuscita con codice di uscita 1
con grandi punti esclamativi rossi accanto a loro . C'è qualche impostazione di build che mi manca specifica per la build di rilascio? Vedo che c'è una voce Info.plist nelle impostazioni di Build, ma il risultato finale è lo stesso indipendentemente dal fatto che lo lascio vuoto, impostato su iPad o impostato su iPad/Fogozine-Info.plist, per tutte le configurazioni di build . Non vedo nulla correlato al file Prefix.pch. Questo sembra un bug in Xcode. Qualsiasi aiuto sarebbe molto apprezzato.