Stellen Sie sicher, dass Sie das Projekt nach Abschluss dieses Schritts ordnungsgemäß speichern. Siehe Sergios Antwort dazu: stackoverflow.com/questions/2956464/…
Gavin Miller
Ich habe es gefunden. Dann ändere ich etwas in Bezug auf relativ zu absolut usw. Nun, jetzt werden die Dinge nicht
angezeigt
@ JimThio Ich denke, es könnte nur Unschärfe oder etwas Dummes retten, Sie müssen möglicherweise aussteigen, wieder einchecken, ein paar Mal speichern und ein
Gummihuhn
75
Standardmäßig fügt Xcode in alle neuen Quelldateien (.m .h usw.) einen Firmennamen ein, der dem folgenden ähnelt:
Copyright (c) 2009 MyCompanyName. Alle Rechte vorbehalten.
Das Ändern dieser Referenz ist so einfach wie das Eingeben des Folgenden in einem Terminalfenster und das Ersetzen von "YourNameHere" durch den von Ihnen bevorzugten Text. Stellen Sie außerdem sicher, dass dies alles in einer Zeile im Terminal eingegeben wird.
Sie können sogar zu ~ / Library / Preferences gehen und auf com.apple.Xcode.plist doppelklicken und den handlichen Dandy-Plist-Editor verwenden, um diese und eine ganze Reihe anderer interessanter Standardeinstellungen festzulegen, die nicht in den Xcode- oder IB-Einstellungsfeldern behandelt werden.
ODER
Die @ slf-Antwort auf diese Frage zeigt einen verbesserten Weg, um dies in Xcode 4 zu erreichen (unten eingefügt).
Wählen Sie im Navigationsbereich (ganz links) das Projekt aus (oberes Element).
Erweitern Sie den Bereich Dienstprogramme (oben rechts im Fenster in der Gruppe "Ansicht" mit drei Schaltflächen).
Im Abschnitt "Projektdokument" befindet sich das Textfeld "Organisation" (Ansicht "Dateiinspektion", zweiter Abschnitt von oben).
ODER richten Sie den Standardkontakt (mich) im Adressbuch Ihres Mac ein (dort sucht XCode nach Ihrem Namen / Ihrer Firma) [Entschuldigung, habe gerade die folgenden Antworten gesehen: P]
Alladinian
28
Ich habe auf dem Xcode 4.2 Beta 7 (iOS 5.0) getestet.
Es scheint, dass der Xcode weder ORGANISATIONNAME von beiden abruft
+1 Auch hier scheinen die Anschlussleitungen nicht zu funktionieren!
Andy M
3
Vielleicht funktioniert dies, wenn Sie ein neues Projekt erstellen, aber wenn Sie ein vorhandenes Projekt haben und eine neue Datei erstellen, funktioniert es nicht
JeffB6688
Dies sollte die akzeptierte Antwort sein ... ordentlich und einfach ... Danke Kumpel :)
Lithu TV
Vielen Dank dafür - war für Apple nicht gerade intuitiv. Weiß jemand, ob der Schlüssel com.apple.Xcode.plist ORGANIZATIONAME irgendwo verwendet wird?
Ich habe gerade bestätigt, dass das Festlegen Ihres Firmennamens im Adressbuch für die öffentliche Veröffentlichung von XCode 4 funktioniert.
Daniel
Diese Einstellung hat Vorrang vor ORGANISATIONNAME . Meine Projekte würden sich erst ändern, wenn ich sie richtig eingestellt habe.
Gavin Miller
1
Es ist jedoch etwas problematisch, wenn Sie ein Auftragnehmer sind ...
Pierre Lebeaupin
11
Hinzufügen zu dem, was SLF oben geschrieben hat:
in Xcode 4 GM-Saatgut:
Wählen Sie im Navigationsbereich (ganz links) das Projekt aus (oberes Element).
Erweitern Sie den Bereich Dienstprogramme (oben rechts im Fenster in der Gruppe "Ansicht" mit drei Schaltflächen).
Im Abschnitt "Projektdokument" befindet sich das Textfeld "Organisation" (Ansicht "Dateiinspektion", zweiter Abschnitt von oben).
Aber es gibt einen kleinen Haken:
Durch Ändern des Organisationsnamens wie in SLF beschrieben wurde die Projektdatei nicht als geändert festgelegt, und es wurden keine Änderungen gespeichert.
Sie müssen eine kleine Änderung am Projekt vornehmen, z. B. das Hinzufügen einer Gruppe, nachdem Sie den Organisationsnamen geändert haben. Dadurch speichert Xcode 4 die Datei.
Auch wenn Sie an einem Arbeitsbereich arbeiten, müssen Sie die Änderung für jedes Projekt vornehmen.
Wenn der Organisationsname im Projektdokument (oben beschrieben) leer ist, wird der Firmenname aus dem Eintrag "Ich" in Ihrem Adressbuch abgerufen.
Wenn Sie wie oben beschrieben einen Organisationsnamen in das Projektdokument eingeben, wird der Firmenname im Adressbuch überschrieben. IE: Sie können Ihren Firmennamen pro Projekt überschreiben. Ziemlich klug, aber offensichtlich haben viele Leute verwirrt.
Öffnen Sie in XCode 4 Ihr Projekt. Wählen Sie im Projektnavigator das oberste Element aus (MyProjectName, 1 Ziel, iOS SDK 4.3 - oder was auch immer). Öffnen Sie den Dateiinspektor (Ansicht-> Dienstprogramme). Im Abschnitt Projektdokument sollte eine Zeile "Organisation" angezeigt werden. Bearbeiten Sie das, und neue Dateien, die Sie erstellen, zeigen den neuen Organisationsnamen an. Dies ist eine Projekteinstellung, daher müssen Sie dies für jedes Projekt tun.
Das Feld Organisationsname wird im Assistenten für neue Projekte angezeigt. Der Standardwert ist der Wert, der sich im zuvor geöffneten Projekt befand.
Es sieht so aus, als ob die endgültige Version von Xcode 4 die Einstellung ORGANISATIONNAME (entweder die alte oder die neue mit com.apple.dt.Xcode) nicht berücksichtigt. Das ist schade für mich, weil ich meinen Firmennamen auf meiner Adresskarte habe. Ich mache jedoch keine Xcode-Arbeit für mein Unternehmen. Daher möchte ich nicht, dass mein tatsächlicher Firmenname in meine Quelldateien eingefügt wird. Ich möchte den Wert, den ich für ORGANISATIONNAME festgelegt habe.
Update : Es sieht so aus, als ob es teilweise funktioniert. Ich hatte Xcode heruntergefahren, bevor ich den Wert festgelegt hatte, dann habe ich ihn neu gestartet und ein neues Projekt erstellt. Ich habe gesehen, dass immer noch mein Firmenname von meiner Adressbuchkarte und nicht ORGANISATIONNAME verwendet wurde. Aber dann habe ich einige neue Dateien im Projekt erstellt (Datei> Neue Datei ...) und als sie erstellt wurden, hatten sie den Wert von ORGANIZATIONAME. Es sieht also so aus, als ob der Code mindestens zwei Codebits enthält, die die Dateivorlage mit dem Firmennamen ausfüllen, und die von verschiedenen Speicherorten abgerufen werden.
Antworten:
Wählen Sie in xCode 7.3 (Bearbeiten: bis 11.3.1) einfach die oberste Projektdatei aus und klicken Sie im linken Bereich auf Dienstprogramme
quelle
in Xcode 4 GM-Saatgut:
quelle
ODER
ODER
Die @ slf-Antwort auf diese Frage zeigt einen verbesserten Weg, um dies in Xcode 4 zu erreichen (unten eingefügt).
quelle
Ich habe auf dem Xcode 4.2 Beta 7 (iOS 5.0) getestet.
Es scheint, dass der Xcode weder ORGANISATIONNAME von beiden abruft
Noch
Die richtige Lösung besteht darin, Ihren Namen und Firmennamen im Adressbuch zu aktualisieren.
Dann können Sie versuchen, indem Sie ein neues Xcode-Projekt erstellen:
quelle
Oder Sie können den Firmennamen auf Ihrer Adresskarte in der Mac OS X-Adressbuchanwendung festlegen . Arbeitete für mich (SL, Xcode 3.2.2)
quelle
Hinzufügen zu dem, was SLF oben geschrieben hat:
Aber es gibt einen kleinen Haken:
Durch Ändern des Organisationsnamens wie in SLF beschrieben wurde die Projektdatei nicht als geändert festgelegt, und es wurden keine Änderungen gespeichert.
Sie müssen eine kleine Änderung am Projekt vornehmen, z. B. das Hinzufügen einer Gruppe, nachdem Sie den Organisationsnamen geändert haben. Dadurch speichert Xcode 4 die Datei.
Auch wenn Sie an einem Arbeitsbereich arbeiten, müssen Sie die Änderung für jedes Projekt vornehmen.
Getestet bei XCode 4.0.2
quelle
Wenn Sie __MyCompanyName__ in Xcode 4 ändern möchten , können Sie den folgenden Befehl ausführen .
Standardeinstellungen schreiben com.apple. dt .Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME = "YourNameHere";}'
Vorsichtig schreibt dies in die Domain com.apple. dt .Xcode, nicht com.apple.Xcode
Ich teste nur auf Xcode 4 pre3 und es funktioniert.
quelle
Gehen Sie einfach zu appName-Info.plist und fügen Sie ein Feld "Copyright (lesbar)" hinzu: nameOfDeveloper oder companyName. ::
quelle
In XCode 5 können Sie bei der Projekterstellung den Firmennamen auswählen. Wenn Sie den Firmennamen für ein bestehendes Projekt ändern möchten, dann:
quelle
Es gibt mehr Verwirrung darüber, als es sein sollte. Ich habe hier klargestellt: https://stackoverflow.com/a/9793899/1273966 Ich werde das gleiche in diesem Thread tun.
Wenn der Organisationsname im Projektdokument (oben beschrieben) leer ist, wird der Firmenname aus dem Eintrag "Ich" in Ihrem Adressbuch abgerufen.
Wenn Sie wie oben beschrieben einen Organisationsnamen in das Projektdokument eingeben, wird der Firmenname im Adressbuch überschrieben. IE: Sie können Ihren Firmennamen pro Projekt überschreiben. Ziemlich klug, aber offensichtlich haben viele Leute verwirrt.
quelle
öffne den xcode
Erweitern Sie den Bereich Dienstprogramme (oben rechts im Fenster in der Gruppe "Ansicht" mit drei Schaltflächen).
Im Abschnitt "Projektdokument" befindet sich das Textfeld "Organisation" (Ansicht "Dateiinspektion", zweiter Abschnitt von oben).
Dort können Sie den Namen einstellen.
quelle
Öffnen Sie in XCode 4 Ihr Projekt. Wählen Sie im Projektnavigator das oberste Element aus (MyProjectName, 1 Ziel, iOS SDK 4.3 - oder was auch immer). Öffnen Sie den Dateiinspektor (Ansicht-> Dienstprogramme). Im Abschnitt Projektdokument sollte eine Zeile "Organisation" angezeigt werden. Bearbeiten Sie das, und neue Dateien, die Sie erstellen, zeigen den neuen Organisationsnamen an. Dies ist eine Projekteinstellung, daher müssen Sie dies für jedes Projekt tun.
Das Feld Organisationsname wird im Assistenten für neue Projekte angezeigt. Der Standardwert ist der Wert, der sich im zuvor geöffneten Projekt befand.
quelle
Es sieht so aus, als ob die endgültige Version von Xcode 4 die Einstellung ORGANISATIONNAME (entweder die alte oder die neue mit com.apple.dt.Xcode) nicht berücksichtigt. Das ist schade für mich, weil ich meinen Firmennamen auf meiner Adresskarte habe. Ich mache jedoch keine Xcode-Arbeit für mein Unternehmen. Daher möchte ich nicht, dass mein tatsächlicher Firmenname in meine Quelldateien eingefügt wird. Ich möchte den Wert, den ich für ORGANISATIONNAME festgelegt habe.
Update : Es sieht so aus, als ob es teilweise funktioniert. Ich hatte Xcode heruntergefahren, bevor ich den Wert festgelegt hatte, dann habe ich ihn neu gestartet und ein neues Projekt erstellt. Ich habe gesehen, dass immer noch mein Firmenname von meiner Adressbuchkarte und nicht ORGANISATIONNAME verwendet wurde. Aber dann habe ich einige neue Dateien im Projekt erstellt (Datei> Neue Datei ...) und als sie erstellt wurden, hatten sie den Wert von ORGANIZATIONAME. Es sieht also so aus, als ob der Code mindestens zwei Codebits enthält, die die Dateivorlage mit dem Firmennamen ausfüllen, und die von verschiedenen Speicherorten abgerufen werden.
quelle
Sie können versuchen, zu entfernen
app-info.plist
undapp-info.plist
in Ihr Projekt einzugeben .quelle