Articles

Comment changer le nom de votre projet et l’ID du Bundle dans Xcode

Aujourd’hui je vais vous montrer comment changer le nom du projet Xcode (même si vous utilisez des tests, et des Cocoapods), et aussi comment changer l’ID du Bundle de votre application.

Changer le nom du projet

Ouvrez votre projet Xcode, choisissez votre projet sur le côté gauche et ensuite sur le côté droit, sous l’identité et le type, changez le nom pour votre nouveau nom de projet et appuyez sur Entrée.

Sur la nouvelle fenêtre, appuyez sur Rename.

Maintenant, appuyez sur le schéma de votre projet (à côté du bouton d’arrêt du simulateur) et choisissez Gérer les schémas….

Sur la nouvelle fenêtre, appuyez une fois sur le schéma de votre projet pour le choisir et appuyez à nouveau pour changer le nom. N’oubliez pas d’appuyer sur Entrée après avoir effectué le changement.

Après avoir fermé la fenêtre, allez dans le dossier de votre projet. Appuyez une fois pour choisir le dossier, puis appuyez à nouveau pour le renommer et appuyez sur Entrée.

Choisissez votre projet sur le côté gauche, comme vous l’avez fait au début de cet article. Choisissez votre application dans les TARGETS, allez dans Build Settings et cherchez le mot plist.

Sous la section Packaging, vous trouverez le fichier Info.plist. Changez le chemin d’accès au nouveau nom du projet.

Fermettez le projet Xcode et renommez votre dossier au nouveau nom.

Pour les tests

Si vous utilisez les tests, vous devez faire quelques étapes supplémentaires.

Ouvrez votre projet Xcode et allez dans les dossiers de test de votre application sur le côté gauche. Appuyez une fois pour choisir le dossier et appuyez à nouveau pour le renommer.

Sous le MyNewProjectNameTests, choisissez le fichier .swift et renommez l’importation @testable au nouveau nom du projet. Ensuite, faites un clic droit sur le nom de la classe > Refactor > Renommer… et changez-le.

Faites de même pour MonNouveauProjetNomUITests.

Etapes supplémentaires pour Cocoapods

Si vous utilisez Cocoapods dans votre projet, faites aussi ces étapes.

Après avoir effectué tous les changements et renommé le dossier de votre projet, ouvrez le dossier et supprimez les éléments suivants :

  • MonancienNomDeProjet.workspace
  • Podfile.lock
  • Pods

Après avoir fait cela, ouvrez le fichier Podfile avec un éditeur de texte (comme VSCode), renommez tous les noms de cibles et enregistrez-le.

Ouvrez votre terminal, cd vers le chemin de votre projet et exécutez pod install et vous êtes prêt à partir !!

Changer l’identifiant du Bundle

Choisissez votre projet dans la partie gauche, puis votre cible d’application sous TARGETS, sélectionnez l’onglet Général et renommez l’identifiant du Bundle.

C’est tout !!