Articles

Jak změnit název projektu a Bundle ID v Xcode

Dnes vám ukážu, jak změnit název projektu v Xcode (i když používáte testy a Cocoapods) a také jak změnit Bundle ID vaší aplikace.

Změna názvu projektu

Otevřete projekt Xcode, na levé straně vyberte svůj projekt a poté na pravé straně v části Identita a Typ změňte název na nový název projektu a stiskněte Enter.

V novém okně stiskněte tlačítko Rename.

Nyní stiskněte na schématu projektu (vedle tlačítka stop simulátoru) a zvolte Spravovat schémata….

V novém okně stiskněte jednou na schéma vašeho projektu, abyste jej vybrali, a poté stiskněte znovu pro změnu názvu. Po provedení změny nezapomeňte stisknout klávesu Enter.

Po zavření okna přejděte do složky svého projektu. Jedním stisknutím vyberte složku a dalším stisknutím ji přejmenujte a stiskněte Enter.

Vyberte svůj projekt na levé straně, stejně jako na začátku tohoto článku. V TARGETECH vyberte svou aplikaci, přejděte do Nastavení sestavení a vyhledejte slovo plist.

V části Balení najdete soubor Info.plist. Změňte cestu k němu na nový název projektu.

Zavřete projekt Xcode a přejmenujte složku na nový název.

Pro testy

Pokud používáte testování, musíte provést několik dalších kroků.

Otevřete projekt Xcode a přejděte do složek testů vaší aplikace na levé straně. Jedním stisknutím vyberte složku a dalším stisknutím ji přejmenujte.

V části MyNewProjectNameTests vyberte soubor .swift a přejmenujte import @testable na nový název projektu. Poté klikněte pravým tlačítkem myši na název třídy > Refactor > Rename… a změňte jej.

To samé udělejte pro MyNewProjectNameUITests.

Další kroky pro Cocoapods

Pokud ve svém projektu používáte Cocoapods, proveďte také tyto kroky.

Po provedení všech změn a přejmenování složky vašeho projektu otevřete složku a odstraňte následující:

  • MyOldProjectName.workspace
  • Podfile.lock
  • Pods

Po dokončení otevřete soubor Podfile v textovém editoru (například VSCode), přejmenujte všechny názvy cílů a uložte jej.

Otevřete terminál, cd na cestu k projektu a spusťte pod install a můžete začít!!

Změňte identifikátor svazku

Zvolte vlevo svůj projekt, pak cíl vaší aplikace v části TARGETS, vyberte kartu General a přejmenujte identifikátor svazku.

To je vše!!!

.