Articles

Come cambiare il nome del progetto e l’ID del Bundle in Xcode

Oggi vi mostrerò come cambiare il nome del progetto Xcode (anche se state usando test e Cocoapods), e anche come cambiare l’ID del Bundle della vostra app.

Cambiare il nome del progetto

Apri il tuo progetto Xcode, scegli il tuo progetto dal lato sinistro e poi sul lato destro, sotto Identità e Tipo, cambia il Nome al tuo nuovo nome di progetto e premi Invio.

Nella nuova finestra, premi Rename.

Ora premi sullo schema del tuo progetto (accanto al pulsante di stop del simulatore) e scegli Gestisci schemi…

Nella nuova finestra, premi una volta sullo schema del tuo progetto per sceglierlo e poi premi ancora per cambiare il nome. Non dimenticare di premere Invio dopo aver fatto il cambiamento.

Dopo aver chiuso la finestra, vai alla cartella del tuo progetto. Premi una volta per scegliere la cartella e poi premi di nuovo per rinominarla e premi Invio.

Scegli il tuo progetto sul lato sinistro, come hai fatto all’inizio di questo articolo. Scegli la tua app dai TARGETS, vai su Build Settings e cerca la parola plist.

Sotto la sezione Packaging, troverai il file Info.plist. Cambia il percorso al nuovo nome del progetto.

Chiudi il progetto Xcode e rinomina la tua cartella con il nuovo nome.

Per i test

Se stai usando i test, devi fare alcuni passi aggiuntivi.

Apri il tuo progetto Xcode e vai alle cartelle di test della tua app sul lato sinistro. Premi una volta per scegliere la cartella e poi premi di nuovo per rinominarla.

Sotto MyNewProjectNameTests scegli il file .swift e rinomina l’importazione @testable al nuovo nome del progetto. Poi, cliccate con il tasto destro sul nome della classe > Refactor > Rename… e cambiatelo.

Fate lo stesso per MyNewProjectNameUITests.

Passi aggiuntivi per Cocoapods

Se stai usando Cocoapods nel tuo progetto, fai anche questi passi.

Dopo aver fatto tutte le modifiche e rinominato la cartella del tuo progetto, apri la cartella e cancella quanto segue:

  • MyOldProjectName.workspace
  • Podfile.lock
  • Pods

Dopo aver fatto questo, apri il file Podfile con un editor di testo (come VSCode), rinomina tutti i nomi degli obiettivi e salvalo.

Apri il tuo terminale, cd nel percorso del tuo progetto ed esegui pod install e sei pronto a partire!

Cambia il Bundle ID

Scegli il tuo progetto dal lato sinistro, poi la tua app target sotto TARGETS, seleziona la scheda General e rinomina il Bundle Identifier.

Ecco!