Zasadniczo chcę utworzyć niezależną kopię mojego projektu XCode i wszystkich moich plików. Jak mogę to zrobić? Badam struktury graficzne i chcę użyć tego samego interfejsu dla każdego.Powielanie projektu XCode 4
Odpowiedz
Przejdź do swojego folderu projektu. Kliknij go prawym przyciskiem myszy. Wybierz "duplikat".
Czy jest coś, co chcesz osiągnąć, czego nie osiąga?
Dobra robota polega na tym, że zduplikowany projekt wciąż odwołuje się do plików w starszym projekcie. Jeśli zmienię coś w moim nowym projekcie, zmieni to również w starym projekcie. Mogę odrzucić wszystkie pliki z wnętrza XCode, a następnie przeciągnąć pliki z nowego folderu, ale to zajmuje trochę czasu, ponieważ nie mogę po prostu kliknąć i przeciągnąć folderu głównego (daje mi to błędy importu, ponieważ jest próbuje importować pliki indeksujące i takie, których XCode nie pozwala, więc po prostu nie importuje niczego). – Randall
Kilka miesięcy temu potrzebowałem stworzyć różne aplikacje z tym samym kodem źródłowym. Nie chciałem skopiować pełnego katalogu, więc wymyśliłem procedurę, która pozwoliła mi na przechowywanie kodu źródłowego w jednym miejscu i tworzenie wielu różnych aplikacji opartych na tym samym kodzie źródłowym.
Moja procedura jest następująca:
- powielać cel, aby nowy cel i zmienić nazwę na nową nazwą
- zmienić nazwę produktu i Info.plist w opcjach kompilacji (wybierz nowy cel i kliknij przycisk info), upewnij się, że dotyczy to wszystkich konfiguracji
- zmień nazwę pliku info.plist utworzonego podczas duplikacji na "newnameInfo" .plist (kliknij plik, a następnie przycisk info i wybierz cel)
- dodaj icon.png do zasobów dla konkretny cel.
- zmiana nazwy ikony
- w NewnameInfo.plist zmienić nazwę ikona icon_xxx i com.yourdomain.newname identyfikator pakietu
- w języku/innych flag można mieć flagę, aby sprawdzić w kodzie .
- utworzyć nowy APP_ID w Portalu iOS Tymczasowego
- jeśli APN służy skonfigurować APN przed utworzeniem profilu wdrożenia
- utworzyć nowy rozwój & dystrybucji (ad-hoc lub AppStore)
- w systemie TARGET (info) wybierz odpowiedni profil do oznaczenia kodu
Mam nadzieję, że to pomoże.
--nnahum
komentarz wysyłającego @zoul, ten może być dokonany w Xcode 4.5 z czterech etapów.
- W programie Finder zduplikuj folder projektu. Nie aktualizuj nazwy pliku
.xcodeproj
. - W Xcode zmień nazwę projektu. Zaakceptuj proponowane zmiany.
- Nadal w Xcode, zmień nazwę schematu w "Zarządzaj schematami".
- W
Info.plist
zmień nazwę identyfikatora pakietu.
Zobacz http://stackoverflow.com/questions/5346767/is-there-a-way-to-rename-an-xcode-4-scheme, aby zmienić nazwę schematu (jest to trochę sztuczka do odkrycia). –
Aby zmienić nazwę projektu: Kliknij nazwę projektu w Nawigatorze projektu (okienko po lewej stronie). –
Nie wiem, czy to jest Xcode 5, ale identyfikator pakietu (w ustawieniach projektu) zmienił się automatycznie. (prawdopodobnie po zmianie nazwy) –
Skopiuj i wklej swój folder projektu. Otwórz nowy folder i otwórz plik projektu Xcode. Wybierz nazwę projektu w "Nawigatorze projektu" po lewej stronie, a następnie w "Inspektorze plików" po prawej stronie, zmień nazwę projektu w Tożsamość i Typ.
W ten sposób otrzymasz zduplikowany projekt z dwoma różnymi nazwami.
Mam nadzieję, że to pomoże!
- 1. Xcode 4 dodawanie zdjęć do projektu
- 2. XCode 4 błąd CpResource
- 3. Problemy z tworzeniem referencji dla projektu krzyżowego dla Xcode 4
- 4. Xcode 9 nie zbuduje projektu Swift 4 z pod numerem
- 5. Xcode 4: Jak dodać zależność docelowej biblioteki statycznej do projektu
- 6. Projekt Xcode wewnątrz projektu
- 7. Xcode 4 - Podłączanie gniazd
- 8. Jak domyślnie otwierać pliki projektu z Xcode 4, a Xcode 5 jest zainstalowany razem z
- 9. Importuj projekt XCode do innego projektu XCode
- 10. Zainstaluj Xcode 3 i Xcode 4 headless
- 11. Jak zmienić prefiks klasy w Xcode 4?
- 12. Powielanie prostokątne/kratowe
- 13. Usuwanie Pod z projektu - xcode
- 14. Aktualizacja szczegółów szablonu projektu XCode
- 15. Vapor Xcode struktura projektu off
- 16. Importowanie projektu w SVN z Xcode 5
- 17. Xcode 4 produkt jeszcze w czerwonym
- 18. Xcode 7 retina 4 "Aktywa?
- 19. Nie można uruchomić XCode 4
- 20. Codesign check nie Xcode 4
- 21. Xcode 4: Jak wyświetlić konsolę?
- 22. Używanie ccache z XCode 4
- 23. Używanie Emacsa z Xcode 4?
- 24. Xcode 4 libxml/... nie znalezione, nowy problem
- 25. Synchronizacja dwóch obiektów docelowych w Xcode 4
- 26. znaczniki wyboru pliku xcode w Nawigatorze projektu
- 27. Gdzie zarządzać konfiguracjami kompilacji w Xcode 4?
- 28. Nie mogę skompilować plcrashreporter w Xcode 4
- 29. Powielanie plików podczas pakowania APK
- 30. Jak używać EXCLUDED_SOURCE_FILE_NAMES w XCode 4 (iOS)?
Co jest nie tak z po prostu kopiowaniem folderu projektu zawierającego wszystkie pliki? – zoul