Come cambiare il nome di un'app per iOS?


15 Answers

Nelle nuove versioni di Xcode (anche Xcode 5 ) per cambiare il nome del progetto segui questa semplice procedura (dettagliata come possibile):

Nota: in questo esempio cambierò un ipotetico nome "Sample" in uno "Test".

  1. Fare clic due volte lentamente sulla radice del progetto nel navigatore del progetto e quindi diventa modificabile.

  2. Rinominare il progetto.

  3. Dopo aver premuto 'INVIO', l'assistente ti suggerirà di cambiare automaticamente tutte le voci relative al nome del progetto e ti permetterà di deselezionare alcune di esse, se lo desideri.

  4. Premi 'RENAME' e Xcode farà il resto. Nel frattempo Xcode potrebbe chiederti l'opzione di creare un'istantanea del progetto (è molto raccomandabile farlo).

  5. Oltre a rinominare il progetto, è possibile rinominare lo schema in modo che corrisponda al nome del nuovo progetto.

  6. Ripeti i passaggi simili come 1 e 2 e premi OK.

  7. Questo è tutto.

Un altro scenario ... La spiegazione precedente era relativa alla modifica del nome del progetto, ma è probabile che sia necessario modificare solo il nome visualizzato che appare sotto l'icona dell'app nella schermata iniziale. Questi sono i passaggi:

  1. Nel gruppo "File di supporto" individuare il file info.plist (o relativo)

  2. Individua il tasto "Nome visualizzato pacchetto" e modifica il valore con il nuovo nome.

  3. Elimina la "vecchia" app dal simulatore o da qualsiasi altro dispositivo di test.

  4. Pulisci e ricostruisci di nuovo la tua app.

  5. È così, ora vedrai il nome della nuova app nella schermata iniziale.

Question

Ho iniziato un progetto iPhone l'altro giorno con un nome in codice di sviluppo stupido, e ora voglio cambiare il nome del progetto da quando è quasi finito.

Ma non sono sicuro di come farlo con Xcode, provando l'ovvio di cambiare il nome dell'applicazione nel file info.plist, il processo di firma non funziona (penso ...) e la mia app non si avvia dando me un errore Launcher.

Immagino che potrei fare un nuovo progetto e copiare tutto incollato, ma sembra così primitivo che spero in una soluzione più civile.




In Xcode 4 cerca "Product Name" nella scheda "Build Settings" della destinazione.




In Xcode 3.2 basta selezionare la voce Progetto nel pannello Gruppi e File, quindi selezionare la voce di menu Progetto -> Rinomina ... Ha funzionato per me.




Se si desidera modificare solo il nome visualizzato, è possibile modificare direttamente dal file di proprietà (plist) dell'app.

È possibile aggiungere una nuova riga con la seguente chiave: bundle display name

Ecco un esempio per questo

Quando lo usi, verrà visualizzato il nome dell'app che hai assegnato con questo tasto.

Quindi puoi farlo semplicemente.




Da Xcode 4.2 in poi, è possibile utilizzare un'altra opzione. Basta fare clic una volta sul nome del file .proj nella parte superiore nel riquadro di navigazione a sinistra e sarà disponibile per la ridenominazione. Denominarlo e l'intero progetto verrà rinominato e non solo il target.

Spero che questo ti aiuti




Il modo migliore che mi piace in xcode5 è cambiare il nome del prodotto nelle impostazioni di costruzione. Cerca "nome prodotto" in "Impostazioni edificio" e modificalo.




Se vuoi cambiare il nome, questo verrà visualizzato sul tuo schermo, proprio sotto la tua icona, in Xcode 4, vai a Targets-> info-> Bundle Display Name e cambialo in qualunque modo tu voglia.




Una nota sul nome visualizzato del pacchetto: questo è il modo giusto per cambiare il nome nel menu dell'app, ma probabilmente dovrai reimpostare il contenuto e le impostazioni nel simulatore iOS prima che le modifiche abbiano effettivamente effetto.




È possibile modificare il Product Name del Product Name senza modificare il Project Name (in particolare la directory).

Crea impostazioni> cerca la parola chiave " nome prodotto "> aggiorna i valori




  1. Seleziona la riga più in alto a sinistra (con il nome del progetto, il numero di bersagli, ecc.).
  2. Seleziona il target che desideri rinominare.
  3. Clicca di nuovo sul nome del bersaglio.
  4. Digita il nuovo nome.
  5. Premere Invio.



Solo per cambiare il nome dell'applicazione (che verrà visualizzato insieme all'icona dell'app) in xcode 4 o versioni successive:

Fare clic sull'icona del file di progetto dal pannello Gruppi e file, scegliere Destinazione -> Impostazioni di creazione -> Imballaggio -> Nome prodotto. Fare clic sulla riga, verrà un popup, digitare qui il nome della nuova app.

Per cambiare solo il nome del progetto (che verrà visualizzato insieme all'icona del progetto) in xcode 4 o versioni successive:

Fai clic sull'icona del file di progetto dal pannello Gruppi e file, scegli Progetto (sopra i bersagli) dal pannello di destra, guarda nel riquadro all'estrema destra (sarà visibile solo se hai abilitato "Nascondi o mostra utilità"). name.Edit al nuovo nome che vuoi dare al tuo progetto.

Elimina la tua app dal simulatore / dispositivo, pulisci ed esegui. I cambiamenti dovrebbero riflettere.

Questo è tutto




L'approccio di Javier per rinominare la mia app funziona perfettamente. C'è solo un piccolo difetto alla fine che volevo aggiungere.

Ho ancora finito con l'ottenere un errore di linker Mach-O dopo una pulizia e ricostruzione. Per risolvere questo; selezionare yourProject (nel Project Navigator)> in Target selezionare yourProjectTests (il target di test)> nella scheda Generale, aggiornare il valore dell'applicazione host al progetto appena rinominato.




Penso che ci sia un po 'di confusione:

  • vuoi cambiare il nome del progetto o
  • vuoi cambiare il nome dell'app sulla dashboard di iOS?

di solito è sufficiente modificare quest'ultimo, aggiungendo / modificando la chiave NAME DISLAY BUNDLE in plist.

È meglio lasciare intatto il nome del progetto, ma può essere modificato

Si noti che il nome di visualizzazione del pacchetto PU CAN contenere spazi e caratteri speciali, ma il progetto NOT. In questo modo alcuni strumenti della linea cmd non riusciranno a causa delle regole del percorso del nome file.

E ancora più nome di visualizzazione del pacchetto può essere localizzato.

Quindi, a meno che non siate nelle prime fasi e sia necessario modificare il nome del progetto INTERNO, continuare a utilizzare il tasto Nome visualizzato pacchetto.




Sto usando questo script dopo aver rinominato il mio progetto iOS. Aiuta a cambiare il nome delle directory e a sincronizzare i nomi.

http://github.com/ytbryan/rename

NOTA: sarà necessario modificare manualmente il nome dello schema.




Navigatore progetto> Generale> Visualizza nome






Related


Tags

ios