Articles

Hogyan változtassuk meg a projekt nevét és a csomag azonosítóját Xcode-ban

Most megmutatom, hogyan változtassuk meg az Xcode projekt nevét (akkor is, ha teszteket és Cocoapodokat használunk), és hogyan változtassuk meg az alkalmazás csomag azonosítóját.

A projekt nevének megváltoztatása

Nyisd meg az Xcode projektedet, válaszd ki a projektedet a bal oldalon, majd a jobb oldalon, az Identity és Type alatt módosítsd a Name-t az új projektnevedre, és nyomd meg az Entert.

Az új ablakban nyomja meg az Átnevezés gombot.

Most nyomja meg a projekt sémáját (a szimulátor stop gombja mellett), és válassza a Sémák kezelése… lehetőséget.

Az új ablakban nyomja meg egyszer a projekt sémáját a kiválasztáshoz, majd nyomja meg újra a név megváltoztatásához. A módosítás után ne felejtse el lenyomni az Entert.

Az ablak bezárása után lépjen a projekt mappájába. Nyomja meg egyszer a gombot a mappa kiválasztásához, majd nyomja meg még egyszer az Entert az átnevezéshez.

A bal oldalon válassza ki a projektjét, ahogy a cikk elején tette. Válaszd ki az alkalmazásodat a TARGETS-ből, menj a Build Settings-be, és keresd meg a plist szót.

A Packaging rész alatt találod az Info.plist fájlt. Módosítsa az elérési utat az új projektnévre.

Zárja be az Xcode projektet, és nevezze át a mappát az új névre.

Tesztekhez

Ha tesztelést használ, akkor további lépéseket kell tennie.

Nyissa meg az Xcode projektet, és lépjen az alkalmazás tesztmappáira a bal oldalon. Nyomja meg egyszer a gombot a mappa kiválasztásához, majd nyomja meg újra a gombot az átnevezéshez.

A MyNewProjectNameTests alatt válassza ki a .swift fájlt, és nevezze át a @testable importot az új projektnévre. Ezután kattintson a jobb gombbal az osztály nevére > Refactor > Rename… és változtassa meg.

Tegye ugyanezt a MyNewProjectNameUITests esetében is.

Kiegészítő lépések Cocoapodok esetén

Ha Cocoapodokat használsz a projektedben, végezd el ezeket a lépéseket is.

Miután elvégezte az összes változtatást és átnevezte a projekt mappáját, nyissa meg a mappát és törölje a következőket:

  • MyOldProjectName.workspace
  • Podfile.lock
  • Pods

Azt követően nyissa meg a Podfile fájlt egy szövegszerkesztővel (például VSCode), nevezze át az összes célnevet és mentse el.

Nyisd meg a terminálodat, cd a projekted elérési útvonalára és futtasd a pod install és már kész is vagy!!

Módosítsd a Bundle ID-t

Válassza ki a bal oldalon a projektjét, majd a TARGETS alatt az alkalmazás célpontját, válassza ki az Általános lapot, és nevezze át a Bundle Identifier-t!

Ez minden!!!