Quando si creano nuovi file sorgente, xcode aggiunge commenti con il tuo nome e il nome della società.
Dove imposto il nome della mia azienda per xcode (non per il progetto).
Quando si creano nuovi file sorgente, xcode aggiunge commenti con il tuo nome e il nome della società.
Dove imposto il nome della mia azienda per xcode (non per il progetto).
Risposte:
nel seme Xcode 4 GM:
nel riquadro di navigazione (all'estrema sinistra), seleziona il progetto (elemento in alto).
Espandere il riquadro Utilità (in alto a destra della finestra, pulsante all'estrema destra nel gruppo "Visualizza" a 3 pulsanti).
Nella sezione "Documento di progetto" si trova il campo di testo "Organizzazione" (vista Controllo file, seconda sezione dall'alto).
Per impostazione predefinita, Xcode inserisce un nome di società simile al seguente in tutti i nuovi file sorgente (.m .h ecc.):
Copyright (c) 2009 MyCompanyName. Tutti i diritti riservati.
Modificare questo riferimento è semplice come inserire quanto segue da una finestra di terminale, sostituendo "YourNameHere" con il testo che preferisci. Inoltre, assicurati che sia tutto inserito su una riga nel terminale.
i valori predefiniti scrivono com.apple.Xcode PBXCustomTemplateMacroDefinitions "{ORGANIZATIONNAME =" YourNameHere ";}"
O
potresti anche andare su ~ / Library / Preferences e fare doppio clic su com.apple.Xcode.plist e utilizzare il pratico editor plist per impostare questo e un sacco di altre impostazioni predefinite interessanti non coperte dai pannelli delle preferenze di Xcode o IB.
O
La risposta di @slf a questa domanda mostra un modo migliore per ottenere ciò in Xcode 4 (incollato di seguito)
nel riquadro di navigazione (all'estrema sinistra), seleziona il progetto (elemento in alto).
Espandere il riquadro Utilità (in alto a destra della finestra, pulsante all'estrema destra nel gruppo "Visualizza" a 3 pulsanti).
Nella sezione "Documento di progetto" si trova il campo di testo "Organizzazione" (vista Controllo file, seconda sezione dall'alto).
Ho provato su Xcode 4.2 Beta 7 (iOS 5.0).
Sembra che Xcode non recuperi ORGANIZATIONNAME da nessuno dei due
i valori predefiniti scrivono com.apple.Xcode PBXCustomTemplateMacroDefinitions
"{ORGANIZATIONNAME =" YourNameHere ";}"
né
~ / Library / Preferences / com.apple.Xcode.plist
La soluzione corretta è aggiornare il nome e il nome della società nella Rubrica.

Quindi puoi provare creando un nuovo progetto Xcode:

Oppure si può impostare il nome della società nella vostra carta di indirizzo nella Rubrica Indirizzi di Mac OS X. Ha funzionato per me (SL, Xcode 3.2.2)
Aggiungendo a quanto scritto sopra SLF:
nel seme Xcode 4 GM:
nel riquadro di navigazione (all'estrema sinistra), seleziona il progetto (elemento in alto).
Espandere il riquadro Utilità (in alto a destra della finestra, pulsante all'estrema destra nel gruppo "Visualizza" a 3 pulsanti).
Nella sezione "Documento di progetto" si trova il campo di testo "Organizzazione" (vista Controllo file, seconda sezione dall'alto).
Ma c'è un piccolo problema:
La modifica del nome dell'organizzazione come descritto da SLF non ha impostato il file di progetto come modificato e nessuna modifica è stata salvata.
È necessario apportare una piccola modifica al progetto, come l'aggiunta di un gruppo dopo aver modificato il nome dell'organizzazione, questo farà sì che Xcode 4 salvi il file.
Inoltre, se stai lavorando su un'area di lavoro, devi apportare la modifica per ogni progetto.
Testato su XCode 4.0.2
Se vuoi cambiare __MyCompanyName__ in Xcode 4 , puoi provare il seguente comando.
i valori predefiniti scrivono com.apple. dt .Xcode PBXCustomTemplateMacroDefinitions "{ORGANIZATIONNAME =" YourNameHere ";}"
Con attenzione, questo scrive nel dominio, com.apple. dt .Xcode, non com.apple.Xcode
Provo solo su Xcode 4 pre3 e funziona.
Basta andare su appName-Info.plist e aggiungere un campo "Copyright (leggibile dall'uomo)": nameOfDeveloper o companyName.
:
In XCode 5 puoi selezionare il nome dell'azienda durante la creazione del progetto. Se desideri cambiare il nome dell'azienda per un progetto esistente, allora:
C'è più confusione su questo di quanto dovrebbe esserci. Ho chiarito qui: https://stackoverflow.com/a/9793899/1273966 Farò lo stesso in questo thread.
Se il nome dell'organizzazione è vuoto nel documento del progetto (descritto sopra), il nome dell'azienda viene estratto dalla voce "me" nella tua rubrica.
Se inserisci il nome di un'organizzazione nel documento di progetto come descritto sopra, sovrascriverà il nome dell'azienda nella rubrica. IE: puoi sostituire il nome della tua azienda in base al progetto. Abbastanza intelligente, ma ovviamente molte persone sono confuse.
apri xcode
Espandere il riquadro Utilità (in alto a destra della finestra, pulsante all'estrema destra nel gruppo "Visualizza" a 3 pulsanti).
Nella sezione "Documento di progetto" si trova il campo di testo "Organizzazione" (vista Controllo file, seconda sezione dall'alto).
lì puoi impostare il nome.
In XCode 4, apri il tuo progetto. Seleziona l'elemento più in alto nel Navigatore progetto (MyProjectName, 1 destinazione, iOS SDK 4.3 o qualsiasi altra cosa). Apri l'ispettore file (Visualizza-> Utilità). Nella sezione Documento di progetto, dovresti vedere una riga "Organizzazione". Modificalo e i nuovi file che crei visualizzeranno il nuovo nome dell'organizzazione. Questa è un'impostazione del progetto, quindi dovrai farlo per ogni progetto.
Il campo Nome organizzazione è quello mostrato nella procedura guidata Nuovo progetto. Il suo valore predefinito è il valore che era nel progetto aperto in precedenza.
Sembra che la versione finale di Xcode 4 non rispetti l'impostazione ORGANIZATIONNAME (quella vecchia o quella nuova con com.apple.dt.Xcode. Questo fa schifo per me, perché ho il nome della mia azienda nella mia scheda dell'indirizzo, ma non sto lavorando con Xcode per la mia azienda. Pertanto, non voglio che il nome della mia azienda attuale venga inserito nei miei file sorgente. Voglio il valore che ho impostato per ORGANIZATIONNAME.
Aggiornamento : sembra che funzioni parzialmente. Avevo spento Xcode prima di impostare il valore, quindi l'ho riavviato e ho creato un nuovo progetto. Ho visto che utilizzava ancora il nome della mia azienda dalla mia scheda Rubrica e non ORGANIZATIONNAME. Ma poi ho creato alcuni nuovi file nel progetto (File> Nuovo file ...) e quando sono stati creati, avevano il valore da ORGANIZATIONAME. Quindi, sembra che il codice contenga almeno due bit di codice che riempiono il modello di file con il nome dell'azienda e che stanno estraendo da posizioni diverse.