Domanda

Ho un prodotto con due obiettivi, uno per iPhone e l'altro per iPad. Io edificherò due applicazioni separate, non universale.

Come dovrò avere due file icon.png per l'icona dell'applicazione, come essi differiscono in termini di dimensioni, come la vedo io dovrò avere due file Info.plist. giusto?

Ho creato due copie del file info.plist, chiamato iphone-ipad-info.plist e Info.plist. Ho diritto cliccato ciascuno e li assegnato a un target specifico.

Ora, quando compilo vedo questo errore:

Attenzione:. La copia Bundle Risorse costruire fase contiene file Info.plist di questo obiettivo 'iPhone-Info.plist'

Se rimuovo l'incarico bersaglio da entrambi i file informazioni, l'errore svanisce.

Ecco le domande che ho:

  • Se non riesco a impostare un obiettivo per info.plist, come ogni bersaglio sa quale info.plist da usare?
  • C'è un altro modo per rendere ogni bersaglio ha una propria icona senza l'utilizzo di due plists?

Grazie per qualsiasi aiuto.

È stato utile?

Soluzione

Se si ottiene informazioni su un obiettivo, fare clic sulla scheda "Build", e digitare "plist" nella casella di ricerca, vedrete che il file Info.plist che si aspetta di costruire quel bersaglio con è elencato nelle impostazioni di generazione . Cambiamento che per puntare al nome del file di ogni file plist che si desidera per ogni destinazione.

Impostazione della destinazione per ogni plist aggiunge solo al target di costruire come qualsiasi altro file - per raccontare in realtà l'applicazione per utilizzare un particolare file plist come "il file" plist con informazioni pertinenti, è anche necessario impostare nel impostazioni di destinazione.

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