2012-06-19 9 views
5

Attualmente ho una app per iPad, ma ora ne deve diventare due. Il secondo sarà più o meno lo stesso del primo con solo l'aggiunta di una schermata di accesso e la rimozione di alcune informazioni sulla schermata principale (e altre regolazioni minori). La stragrande maggioranza di entrambe le app rimarrà la stessa. L'app in generale è abbastanza grande e complessa.2 app iOS simili: qual è il modo migliore per gestirle?

Quindi ... La mia domanda è qual è il modo migliore per gestirlo? Stiamo parlando di più obiettivi nel progetto? Un ramo tracciato in git? Forse uno spazio di lavoro Xcode con più progetti?

Lo scopo, ovviamente, è di ridurre al minimo le istanze in cui devo cambiare/aggiungere lo stesso codice in entrambe le app in futuro e ancora per rendere facile per qualsiasi sviluppatore la creazione di entrambe le versioni dell'app.

Qualsiasi aiuto sarebbe molto apprezzato, grazie.

risposta

4

Questo è un very similar problem to this common one, in cui si dispone di una versione dell'app completa e Lite che condividono la maggior parte del codice.

Pubblicherò inoltre un collegamento to this tutorial, che non ho visto collegato nell'altra domanda di overflow dello stack a cui ho fatto riferimento. Il tutorial è per Xcode 3, ma non è troppo difficile usare lo stesso concetto in Xcode 4.

Sì, vorrei utilizzare due destinazioni in un progetto Xcode.

+0

Questo è un grande aiuto, grazie. Avere letto su Paid/Lite prima, ma non ha fatto la connessione alla mia situazione. –

1

Non sono esperto in questo, ma probabilmente duplicherò il progetto e poi come hai detto tu, hai uno spazio di lavoro con entrambi i progetti. Potresti avere 2 schede aperte con ciascun file di intestazione dal progetto e confrontarle entrambe e modificarle di conseguenza. Ancora una volta, nessun esperto in questo, ma buona fortuna!

Problemi correlati