(iOS) Přejmenování projektu Xcode
Když vytvoříte aplikaci, možná budete mít chuť před jejím publikováním přejmenovat její název. Pro mě byl tento proces trochu složitější, než jsem si myslel. V tomto článku se pokusím shrnout celý postup, který jsem k přejmenování aplikace potřeboval.
Nejprve musíte ručně přejmenovat název projektu s modrou ikonou souboru.
Poté se zobrazí vyskakovací okno jako níže. Stačí kliknout na tlačítko „Přejmenovat“.
Přejmenovat schéma
Dále je třeba přejmenovat schéma projektu. Přejděte na „Panel nabídek > Produkt > Schéma > Spravovat schémata“ a přejmenujte název schématu ručně.
Přejmenujte hlavní soubory
V tuto chvíli jsou názvy projektů ve složce projektu stále staré. Chcete-li názvy změnit, přejděte k otevření ‚Terminálu‘ a přesuňte se do adresáře projektu pomocí příkazu ‚cd‘. Pak jednoduše přidejte níže uvedený kód.
mv OldProjectName NewProjectName
Nahraďte všechny výskyty názvu vašeho starého projektu
Nyní byl název složky projektu nahrazen. Pak chcete přejmenovat všechny výskyty názvu vašeho starého projektu v souborech. Za tímto účelem spusťte v Terminálu níže uvedený příkaz.
POZNÁMKA:
Může se stát, že se v Xcode zobrazí vyskakovací okno s nápisem „Vrátit“ nebo „Zachovat verzi Xcode“.
V takovém případě zvolte ‚Vrátit‘ a aktualizujte názvy.
grep -Rl "YourOldProjectName" * | xargs sed -i "" "s/YourOldProjectName/YourNewProjectName/"
Přejmenujte název projektu ve svém souboru Podfile
Pokud ve své aplikaci používáte ‚Cocoapods‘, musíte také aktualizovat svůj ‚Podfile‘.
Zaměňte staré názvy projektů ve svém souboru Podfile za nové a nainstalujte.
Poznámka:
Názvy vedle ‚project‘ a ‚target‘ již mohly být v tomto okamžiku změněny.
Build and Run
Při pokusu o sestavení se zde můžete setkat s chybou. Pokud se zobrazí chyba jako níže, stačí kliknout na název projektu s modrou ikonou a přejít do části ‚Your project name under TARGETS > General > Linked Frameworks and Libraries‘. Pokud najdete ‚Pods_YourOldProjectName.framework‘, stačí tento řádek odstranit.