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!!!