105 votes

Comment renommer un projet dans Xcode 5 ?

Comment renommer un projet dans Xcode 5 ? Quelles sont les étapes à suivre ? Dans le passé, il s'agissait toujours d'un processus manuel très délicat.

292voto

uchuugaka Points 6143

Eh bien, la réponse est très très très simple pour Apple dans Xcode 5 ! Dans le navigateur de projet sur le côté gauche, cliquez 2 x lentement et le nom de fichier du projet sera éditable. Tapez le nouveau nom. Une feuille apparaîtra avec un avertissement et listera tous les éléments que Xcode 5 pense devoir modifier. Vous pouvez probablement lui faire confiance, mais vous devriez l'inspecter. La liste comprendra le fichier info.plist et divers fichiers, mais aussi toutes les chaînes pertinentes des fichiers nib/xib comme les menus MainMenu.

Acceptez les changements et vous serez invité à sauvegarder un instantané du projet. Faites toujours un snapshot lorsque Xcode vous le demande, il sera utile de le restaurer si quelque chose ne fonctionne pas.

21voto

Priyanka Singh Points 132

Changez le nom du projet : -

  1. Cliquez sur la cible dans xcode, à droite dans "Identify and Type" sous name changez le nom et appuyez sur la touche ENTER de votre clavier.
  2. Une fenêtre apparaîtra pour confirmer la modification et ce qu'elle va changer. Une fois que vous aurez confirmé, les changements seront effectués.

Changez le nom du dossier racine:-

  1. Allez dans le répertoire du projet et renommez le dossier Root,
  2. Ouvrez le projet et vous trouverez tous les fichiers manquants, vous devez ajouter tous les fichiers du projet à nouveau.
  3. Cliquez avec le bouton droit de la souris sur le fichier .xcodeproj du regroupement de projets et sélectionnez "Show Package Contents" dans le menu contextuel. Ouvrez le fichier .pbxproj avec un éditeur de texte. 4>Recherchez et remplacez toute occurrence du nom de dossier original par le nouveau nom de dossier. 5>Enregistrez le fichier.

Modifier le nom du schéma : -

  1. renommer le fichier .xscheme enter image description here

Si votre projet est un cadre statique, assurez-vous que votre fichier d'en-tête a une appartenance à la cible publique.

4voto

Ian Dundas Points 162

Je recommande vraiment d'ouvrir le dossier dans un éditeur général tel que Sublime Text, et de faire une recherche/remplacement dans tout le dossier. Les autres méthodes que j'ai trouvées étaient instables, en particulier lorsqu'elles étaient combinées avec .xcworkspace et cocoapods.

3voto

Avalon Points 514

Xcode 6 (beta 6 à partir de maintenant) semble ne pas être très fiable avec le renommage des projets. Pour moi, il n'a pas renommé plusieurs des fichiers et groupes. Il ne renomme pas non plus le dossier physique dans lequel se trouve le projet. Pour renommer mon projet et m'assurer que tout est propre, j'ai pris la peine de créer un nouveau projet avec le nouveau nom et de copier tous les fichiers. Les actifs sont faciles à copier mais les groupes doivent être recréés. Le plus gros problème, ce sont les fichiers de modèle de données CoreData. Si vous essayez de les copier simplement, vous obtiendrez un fichier modèle corrompu, même si tout semble être en ordre.

0voto

malkoty Points 62

Ici http://pinkstone.co.uk/how-to-rename-an-app-in-xcode-4-5/ est un autre excellent exemple qui fonctionne bien avec xcode 5

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X