(iOS) Byt namn på ditt Xcode-projekt
När du gör en app kanske du vill byta namn på appen innan du publicerar den. För mig var processen lite mer komplicerad än jag trodde. I den här artikeln försöker jag sammanfatta all den process jag behövde ta för att byta namn på appen.
Först måste du byta namn på projektnamnet med den blå filikonen manuellt.
Sedan visas popup-fönster som nedan. Klicka bara på knappen ”Rename”.
Beskriv schemat
Nästan måste du byta namn på projektschemat. Gå till ”Menu bar > Product > Scheme > Manage Schemes” och byt namn på schemat manuellt.
Namnera huvudfilerna
I det här läget är projektnamnen i projektmappen fortfarande gamla. För att ändra namnen öppnar du din ”Terminal” och går till din projektkatalog med kommandot ”cd”. Lägg sedan helt enkelt till koden nedan.
mv OldProjectName NewProjectName
Ersätt alla förekomster av ditt gamla projektnamn
Nu har projektmappens namn bytts ut. Då vill du byta namn på alla förekomster av dina gamla projektnamn i dina filer. För att göra det utför du kommandot nedan i din Terminal.
OBS:
Det kan leda till ett popup-fönster i Xcode där det står ”Revert” eller ”Keep Xcode version”.
I det fallet väljer du ”Revert” för att uppdatera namnen.
grep -Rl "YourOldProjectName" * | xargs sed -i "" "s/YourOldProjectName/YourNewProjectName/"
Renumerera projektnamnet i din Podfile
Om du använder ”Cocoapods” i din app måste du också uppdatera din ”Podfile”.
Ersätt de gamla projektnamnen i din Podfile med de nya och installera.
Notera:
Namnen bredvid ”project” och ”target” kan redan ha ändrats vid det här laget.
Bygg och kör
När du försöker bygga kan du få ett fel här. Om du ser ett fel som nedan klickar du bara på projektnamnet med den blå ikonen och går till ”Ditt projektnamn under avsnittet TARGETS > General > Linked Frameworks and Libraries”. Om du hittar ”Pods_YourOldProjectName.framework” tar du bara bort den raden.
.