2010-04-05 14 views
5

Quando ho avviato la mia applicazione universale, ho pensato che l'unica opzione di destinazione sarebbe stata eccessiva, quindi ho optato per obiettivi separati. Mi sono reso conto a metà strada della parte iPad dell'app, che rendere un'applicazione universale sarebbe stato più semplice. Il problema è che non posso usare l'opzione di Apple per convertire il mio target iPhone in Universal, poiché ci sono già obiettivi separati. C'è una soluzione che mi consente di aggiornare il mio target iPhone a Universal?Attivazione di target separati per iPad/iPhone nell'app universale

risposta

9

OK, ho creato un'app di prova e ho provato a eliminare il target iPad ... non funzionava. Quindi, poiché c'erano due file MainWindow.xib, mi sono reso conto che qualcosa di speciale era stato fatto nella cartella "Risorse-iPad". Ho spostato tutti i file in esso contenuti in un altro gruppo e ho eliminato la cartella "Risorse-iPad". Ciò abilita la selezione "Aggiorna destinazione corrente per iPad". L'ho eseguito di nuovo, ma ho scelto Universal Application, quindi ho spostato i precedenti abitanti di "Resources-iPad" nella loro casa originale.

Per ricapitolare:

  1. Sposta file in "Risorse-iPad" gruppo per qualche altra parte
  2. Elimina "Risorse-iPad" gruppo e il target iPad bersaglio
  3. Selezionare iPhone e andare a Progetto => aggiornamento obiettivo attuale per iPad
  4. pick Applicazione universale
  5. Spostare le risorse iPad nella nuova cartella "Risorse-iPad"
+0

Grazie, posso confermare che funziona! – marimba

Problemi correlati