Articles

(iOS) Redenumiți proiectul Xcode

Când creați o aplicație, s-ar putea să aveți chef să redenumiți numele aplicației înainte de a o publica. Pentru mine, procesul a fost un pic mai complicat decât am crezut. În acest articol, încerc să rezum tot procesul pe care a trebuit să îl urmez pentru a redenumi aplicația.

În primul rând, trebuie să redenumiți manual numele proiectului cu pictograma albastră a fișierului.

Renumiți fișierul proiectului

Apoi apare o fereastră pop-up ca cea de mai jos. Trebuie doar să faceți clic pe butonul „Rename” (Redenumiți).

Renumiți pop-up

Renumiți schema

În continuare, trebuie să redenumiți schema proiectului. Mergeți la „Menu bar > Product > Scheme > Manage Schemes” (Bara de meniu > Produs > Schemă > Gestionare scheme) și redenumiți manual numele schemei.

Renumiți numele schemei

Renumiți fișierele principale

În acest moment, numele proiectelor din dosarul de proiect sunt încă vechi. Pentru a schimba numele, mergeți să deschideți ‘Terminal’ și deplasați-vă în directorul proiectului dvs. folosind comanda ‘cd’. Apoi, pur și simplu adăugați codul de mai jos.

mv OldProjectName NewProjectName

Înlocuiți toate aparițiile numelui vechiului proiect

Acum numele dosarului de proiect a fost înlocuit. Apoi, doriți să redenumiți toate aparițiile numelor vechiului proiect din fișierele dvs. Pentru a face acest lucru, executați comanda de mai jos în Terminalul dumneavoastră.

NOTA:
Este posibil să apară fereastra pop-up în Xcode care spune „Revert” sau „Keep Xcode version”.
În acest caz, alegeți ‘Revert’ pentru a actualiza numele.

grep -Rl "YourOldProjectName" * | xargs sed -i "" "s/YourOldProjectName/YourNewProjectName/"

Renumiți numele proiectului în fișierul Podfile

Dacă folosiți ‘Cocoapods’ în aplicația dumneavoastră, trebuie, de asemenea, să vă actualizați ‘Podfile’.
Înlocuiți numele vechi al proiectului din Podfile-ul dvs. cu cel nou și instalați.

Nota:
Numele de lângă ‘project’ și ‘target’ s-ar putea să fi fost deja schimbate în acest moment.

Podfile

Build and Run

Când încercați să construiți, s-ar putea să vă confruntați cu o eroare aici. Dacă vedeți o eroare ca cea de mai jos, faceți clic pe numele proiectului cu pictograma albastră și mergeți la ‘Your project name under TARGETS > General > Linked Frameworks and Libraries’ section. Dacă găsiți ‘Pods_YourOldProjectName.framework’, ștergeți doar acel rând.

Mesaj de eroare

Secțiunea Linked Frameworks and Libraries

.