Odpowiedzi:
Cóż, okazało się to trywialną sprawą.
Wszystko, co musisz zrobić, to kliknąć dwukrotnie powoli katalog główny projektu w nawigatorze projektu, a następnie można go edytować. Po zmianie nazwy projektu i naciśnięciu klawisza „enter” zasugeruje automatyczną zmianę wszystkich pozycji związanych z nazwą projektu i pozwoli ci cofnąć wybór niektórych z nich, jeśli chcesz.
Miły.
Inna opcja - Przesuń kursor na nazwę projektu. Wciśnij Enter. Nazwa projektu staje się edytowalna.
Oprócz zmiany nazwy projektu możesz chcieć zmienić nazwę schematu, aby pasował on do nowej nazwy projektu.
Aby zmienić nazwę swojego schematu:
Product ==> Manage Schemes...
Następnie wybierz swój schemat i naciśnij Return / Enter, aby edytować nazwę.
Alternatywnie, Product ==> New Scheme...
aby utworzyć nowy ze swoim nowym imieniem :)
Od firmy Apple: iOS Developer Library Q&16 QA1625
Wykonaj następujące kroki, aby zmienić nazwę aplikacji w Xcode 4.0 lub nowszym:
- W Xcode wybierz cel w „Celach” w edytorze projektu, a następnie wybierz Widok> Narzędzia> Pokaż inspektora plików.
- Xcode otwiera okienko inspektora plików. Wprowadź nową nazwę aplikacji w polu Nazwa projektu, jak pokazano na rysunku 1, a następnie naciśnij klawisz powrotu na klawiaturze.
- Xcode wyświetla okno dialogowe zmiany nazwy projektu, które zawiera wszystkie elementy, których nazwy można zmienić w projekcie. Pozostaw wybraną aplikację w oknie dialogowym i odznacz wszystkie inne elementy, jak pokazano na rysunku 2, a następnie kliknij Zmień nazwę, aby wykonać operację zmiany nazwy.
Jest jeszcze jeden sposób.
Aby zmienić nazwę projektu w Xcode 4, wybierz plik projektu w nawigatorze projektu po lewej stronie okna projektu. Wybierz Widok> Narzędzia> Inspektor plików, aby otworzyć inspektora plików po prawej stronie okna projektu. W górnej części inspektora plików znajduje się pole tekstowe Nazwa projektu. Wprowadź nazwę nowego projektu i naciśnij klawisz Return lub Tab.
Zostanie otwarty arkusz z pytaniem, czy chcesz zmienić nazwę elementów treści projektu. Kliknij przycisk Zmień nazwę, aby zakończyć zmianę nazwy projektu.
Oprócz innych udzielonych odpowiedzi, jeśli chcesz również zmienić nazwę folderu, w którym pliki są domyślnie umieszczone (który istnieje na tym samym poziomie, co plik * .xcodeproj), wykonaj następujące czynności:
- 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'
I jesteś skończony.
Jeśli masz również folder Testy, będziesz chciał powtórzyć to samo.
EDYCJA 10/10/19: W Xcode jest niesamowite narzędzie do zmiany nazw projektów, wypróbowałem je i działa świetnie:
https://github.com/appculture/xcode-project-renamer
Publikuję to, ponieważ zawsze miałem problemy ze zmianą nazwy projektu w XCode.
Zmiana nazwy projektu jest dobra i prosta, ale nie zmienia to nazwy folderu źródłowego. Oto krok po kroku to, co zrobiłem, które świetnie działało w Xcode 4 i 5 dzięki poniższym linkom.
Linki REF:
Zmień nazwę projektu.
Zmień nazwę folderu źródłowego i innych plików.
1- Utwórz kopię zapasową projektu. Jeśli używasz git, zatwierdź wszelkie zmiany, wykonaj kopię całego folderu projektu i wykonaj kopię zapasową we maszynie czasu przed dokonaniem jakichkolwiek zmian.
2- Otwórz swój projekt.
3- Powoli kliknij dwukrotnie lub naciśnij Enter na nazwie projektu (niebieska górna ikona) i zmień nazwę na dowolną.
UWAGA: Po zmianie nazwy projektu i naciśnięciu klawisza „enter” zasugeruje automatyczną zmianę wszystkich pozycji związanych z nazwą projektu i pozwoli ci cofnąć wybór niektórych z nich, jeśli chcesz. Wybierz je wszystkie i kliknij OK.
4 - Zmień nazwę schematu a) Kliknij menu tuż obok przycisku zatrzymania i wybierz Zarządzaj schematami. b) Pojedyncze kliknięcie lub naciśnięcie klawisza Enter na starym schemacie nazw i zmiana nazwy na dowolną. c) Kliknij OK.
5 - Zbuduj i uruchom, aby upewnić się, że działa.
UWAGI: W tym momencie należy zmienić nazwę wszystkich ważnych plików projektu, z wyjątkiem komentarzy w klasach utworzonych podczas tworzenia projektu ani folderu źródłowego. Następnie zmienimy nazwę folderu w systemie plików.
6- Zamknij projekt.
7- Zmień nazwę głównego i źródłowego folderu.
8- Kliknij prawym przyciskiem myszy plik .xcodeproj pakietu projektu i wybierz „Pokaż zawartość pakietu” z menu kontekstowego. Otwórz plik .pbxproj w dowolnym edytorze tekstu.
9-Wyszukaj i zamień dowolne wystąpienie oryginalnej nazwy folderu na nową nazwę folderu.
10- Zapisz plik.
11 - Otwórz projekt XCode, przetestuj go.
12 - Gotowe.
Zmiana nazwy projektu to naprawdę najlepsza droga.
Oto, co robię w Xcode 4.3.2:
Tworzę niestandardowe akcesoria z wieloma podobnymi ramami i ikonami zaplecza. Nic nie jest idealne, ale jest to szybki sposób na zaoszczędzenie wielu kliknięć konfiguracji, gdy aplikacje mają wiele podobieństw.
Żadne z tych nie działało dla mnie. Powodem było to, że w Finderze już ręcznie zmieniłem oldAppName.xcodeproj na
newAppName.xcodeproj
z nową nazwą, więc kiedy próbowałem edytować nazwę projektu w Xcode 4, wystąpił błąd, że nie można zapisać newAppName.xcodeproj, ponieważ już istniał. Rozwiązaniem było zmienić za pomocą Findera newAppName.xcodeproj na
anyOtherName.xcodeproj,
a potem mogłem edytować nazwę projektu w Xcode, a Xcode zmienił nazwę anyOtherName.xcodeproj na newAppName.xcodeproj.