Antworten:
Nun, es stellte sich tatsächlich als triviale Angelegenheit heraus.
Alles, was Sie tun müssen, ist zweimal langsam auf das Projektstammverzeichnis im Projektnavigator zu klicken und es kann dann bearbeitet werden. Nachdem Sie das Projekt umbenannt und die Eingabetaste gedrückt haben, wird vorgeschlagen, alle projektnamenbezogenen Einträge automatisch zu ändern und einige davon abzuwählen, wenn Sie möchten.
Nett.
Eine weitere Option - Bewegen Sie den Cursor auf den Projektnamen. Drücke Enter. Der Projektname kann bearbeitet werden.
Zusätzlich zum Umbenennen des Projekts möchten Sie das Schema möglicherweise so umbenennen, dass es mit Ihrem neuen Projektnamen übereinstimmt.
So ändern Sie den Namen Ihres Schemas:
Product ==> Manage Schemes...
Wählen Sie dann Ihr Schema aus und drücken Sie die Eingabetaste, um den Namen zu bearbeiten.
Alternativ können Sie auch Product ==> New Scheme...
einen neuen mit Ihrem neuen Namen erstellen :)
Von Apple: Technische Fragen und Antworten zur iOS-Entwicklerbibliothek QA1625
Führen Sie die folgenden Schritte aus, um Ihre Anwendung in Xcode 4.0 oder höher umzubenennen:
- Wählen Sie in Xcode Ihr Ziel im Projekteditor unter "Ziele" aus und wählen Sie dann "Ansicht"> "Dienstprogramme"> "Dateiinspektor anzeigen".
- Xcode öffnet den Dateiinspektorbereich. Geben Sie den neuen Namen Ihrer Anwendung in das Feld Projektname ein (siehe Abbildung 1) und drücken Sie die Eingabetaste auf Ihrer Tastatur.
- Xcode zeigt ein Dialogfeld zum Umbenennen von Projekten an, das alle Elemente enthält, die in Ihrem Projekt umbenannt werden können. Lassen Sie Ihre Anwendung im Dialogfeld ausgewählt und deaktivieren Sie alle anderen Elemente, wie in Abbildung 2 dargestellt. Klicken Sie dann auf Umbenennen, um den Umbenennungsvorgang auszuführen.
Es gibt einen anderen Weg.
Um ein Projekt in Xcode 4 umzubenennen, wählen Sie die Projektdatei im Projektnavigator auf der linken Seite des Projektfensters aus. Wählen Sie „Ansicht“> „Dienstprogramme“> „Dateiinspektor“, um den Dateiinspektor auf der rechten Seite des Projektfensters zu öffnen. Oben im Dateiinspektor befindet sich das Textfeld Projektname. Geben Sie einen neuen Projektnamen ein und drücken Sie die Eingabetaste oder die Tabulatortaste.
Ein Blatt wird geöffnet, in dem Sie gefragt werden, ob Sie die Projektinhaltselemente umbenennen möchten. Klicken Sie auf die Schaltfläche Umbenennen, um das Umbenennen des Projekts abzuschließen.
Führen Sie zusätzlich zu den anderen Antworten, die Sie erhalten , die folgenden Schritte aus, wenn Sie auch den Ordner umbenennen möchten, in dem Ihre Dateien standardmäßig abgelegt sind (der auf derselben Ebene wie Ihre * .xcodeproj-Datei vorhanden ist):
- In Finder copy and paste the '<RootFolder>/<OldProjectName>' folder
(in the same location) and
rename the copied folder to '<RootFolder>/<NewProjectName>'
- In XCode in the 'Project Navigator' (first tab in the pane on the left)
foreach ('Group' you have in your project)
{
Select the 'Group' and observe the details in the 'File Inspector'
(first tab in the pane on the right)
if ('Path' == 'Relative to Group'
AND 'Full Path' == '<RootFolder>/<OldProjectName>')
{
Click the icon to change the path of the 'Group'
Choose the '<RootFolder>/<NewProjectName> folder
}
}
- Delete the '<RootFolder>/<OldProjectName>' folder
- Open the Project Settings, choose the Project target and under 'Build Settings'
- find change the path appropriately for the following values:
'Prefix Header' and 'Info.plist file'
Und du bist fertig.
Wenn Sie auch einen Testordner haben, möchten Sie diesen wiederholen.
EDIT 10.10.19: Es gibt ein großartiges Tool zum Umbenennen von Projekten in Xcode. Ich habe es ausprobiert und es funktioniert hervorragend:
https://github.com/appculture/xcode-project-renamer
Ich poste dies, da ich beim Umbenennen eines Projekts in XCode immer Probleme hatte.
Das Umbenennen des Projekts ist gut und einfach, aber dies benennt den Quellordner nicht um. Hier ist eine schrittweise Anleitung, was ich getan habe, was in Xcode 4 und 5 dank der folgenden Links großartig funktioniert hat.
REF-Links:
Projekt umbenennen.
Benennen Sie den Quellordner und andere Dateien um.
1- Sichern Sie Ihr Projekt. Wenn Sie git verwenden, übernehmen Sie alle Änderungen, erstellen Sie eine Kopie des gesamten Projektordners und sichern Sie in der Zeitmaschine, bevor Sie Änderungen vornehmen.
2- Öffnen Sie Ihr Projekt.
3- Doppelklicken Sie langsam oder drücken Sie die Eingabetaste auf den Projektnamen (blaues oberes Symbol) und benennen Sie ihn nach Belieben um.
HINWEIS: Nachdem Sie das Projekt umbenannt und die Eingabetaste gedrückt haben, wird empfohlen, alle projektnamenbezogenen Einträge automatisch zu ändern und einige davon abzuwählen, wenn Sie möchten. Wählen Sie alle aus und klicken Sie auf OK.
4- Umbenennen des Schemas a) Klicken Sie auf das Menü direkt neben der Stopp-Schaltfläche und wählen Sie Schemata verwalten. b) Klicken Sie einmal langsam auf das alte Namensschema oder drücken Sie die Eingabetaste und benennen Sie es nach Belieben um. c) Klicken Sie auf OK.
5 - Erstellen und ausführen, um sicherzustellen, dass es funktioniert.
HINWEISE: Zu diesem Zeitpunkt sollten alle wichtigen Projektdateien umbenannt werden, mit Ausnahme der Kommentare in den Klassen, die beim Erstellen des Projekts erstellt wurden, und des Quellordners. Als nächstes werden wir den Ordner im Dateisystem umbenennen.
6- Schließen Sie das Projekt.
7- Benennen Sie den Haupt- und den Quellordner um.
8- Klicken Sie mit der rechten Maustaste auf die .xcodeproj-Datei des Projektpakets und wählen Sie im Kontextmenü die Option „Paketinhalt anzeigen“. Öffnen Sie die .pbxproj-Datei mit einem beliebigen Texteditor.
9-Suchen und ersetzen Sie alle Vorkommen des ursprünglichen Ordnernamens durch den neuen Ordnernamen.
10- Speichern Sie die Datei.
11- Öffnen Sie das XCode-Projekt und testen Sie es.
12- Fertig.
Das Projekt umzubenennen ist wirklich der beste Weg.
Folgendes mache ich in Xcode 4.3.2:
Ich mache kundenspezifisches Zubehör mit einer Reihe ähnlicher Backend-Frameworks und -Symbole. Nichts ist perfekt, aber dies ist eine schnelle Möglichkeit, eine Reihe von Konfigurationsklicks zu speichern, wenn Apps viele Ähnlichkeiten aufweisen.
Nichts davon hat bei mir funktioniert. Der Grund war, dass ich im Finder oldAppName.xcodeproj bereits manuell in geändert hatte
newAppName.xcodeproj
Beim Versuch, den Projektnamen in Xcode 4 zu bearbeiten, wurde die Fehlermeldung angezeigt, dass newAppName.xcodeproj nicht gespeichert werden konnte, da er bereits vorhanden war. Die Lösung bestand darin, mit Finder newAppName.xcodeproj in zu ändern
anyOtherName.xcodeproj,
und dann konnte ich den Projektnamen in Xcode bearbeiten und Xcode benannte anyOtherName.xcodeproj in newAppName.xcodeproj um.