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.
Réponses
Trop de publicités?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.
Changez le nom du projet : -
- 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.
- 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:-
- Allez dans le répertoire du projet et renommez le dossier Root,
- Ouvrez le projet et vous trouverez tous les fichiers manquants, vous devez ajouter tous les fichiers du projet à nouveau.
- 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 : -
- renommer le fichier .xscheme
Si votre projet est un cadre statique, assurez-vous que votre fichier d'en-tête a une appartenance à la cible publique.
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.
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