Renommer des cibles dans Xcode 4

Dans Xcode 4, j’ai changé le nom du nom cible de mon application caca car je voulais changer le nom de l’exécutable. La construction fonctionne correctement, mais après la compilation, Xcode démarre toujours l’ancien fichier exécutable toujours répertorié dans le dossier Produits du navigateur de projet.

Comment puis-je changer l’application Xcode 4 qui démarre après la construction?

Pour modifier le nom de l’application, vous pouvez sélectionner la nouvelle cible, cliquer sur l’onglet Paramètres de construction, rechercher la section Emballage et modifier le nom du produit. Vous remarquerez l’entrée dans le groupe Produits dans les modifications du navigateur.

Puisque Xcode crée automatiquement des schémas de correspondance pour chaque cible par défaut, vous devez également vous assurer que le schéma de votre nouvelle cible est configuré pour générer et lancer l’exécutable correspondant de la nouvelle cible. Pour ce faire, sélectionnez le schéma dans la fenêtre contextuelle, puis choisissez le schéma d’édition dans la même fenêtre contextuelle. Sélectionnez l’action Exécuter dans la feuille de l’éditeur de schéma et assurez-vous que la fenêtre contextuelle Executable est définie sur l’exécutable nouvellement renommé de votre nouvelle cible. Faites la même chose pour l’action Profile afin qu’elle agisse correctement lorsque vous utilisez Instruments et tout. Il devrait déjà être correctement sélectionné, mais parfois, Xcode est confondu lors du changement de nom / déplacement des objects.

Si vous souhaitez modifier le nom du projet, les noms de dossier, les fichiers .xib, etc., vous pouvez simplement cliquer deux fois sur le nom de votre projet en haut du navigateur de projet et le modifier. Tout sauvegarder en premier! Si vous êtes sous contrôle de version, tel que SVN, validez d’abord votre copie de travail! Xcode connaît SVN et GIT et une fois que vous modifiez le nom du projet, il n’y aura plus de confirmation avant que Xcode ne modifie de manière approfondie votre répertoire de travail. Si vous souhaitez annuler la modification, vous devez annuler la copie de travail et vous risquez de perdre toutes les autres modifications non validées.

Par contre, si vous ne voulez pas renommer autre chose que l’exécutable, voici la procédure complète de Xcode 4.1. Le seul fichier modifié est le fichier .xcodeproj, comme prévu:

  1. Sélectionnez Nettoyer dans le menu Produit.
  2. Sélectionnez Project Navigator sous View-> Navigators (ou cliquez sur l’icône en haut à gauche).
  3. Cliquez sur le sortingangle pour voir les fichiers de votre projet, si nécessaire.
  4. Au bas de la liste, cliquez sur le sortingangle pour divulguer le dossier Produits.
  5. Vous verrez le nom de votre exécutable; n’essayez pas de le changer. Au lieu de cela, cliquez sur le dossier Produits pour le sélectionner.
  6. Appuyez sur la touche Suppr pour supprimer le dossier Produits et votre ancien nom d’exécutable.
  7. Sélectionnez votre projet en haut de la vue du navigateur.
  8. Immédiatement à droite du navigateur, sous Cibles, cliquez sur et modifiez le nom de l’exécutable.
  9. Cliquez sur l’onglet Résumé et vérifiez que l’identifiant du fichier de préférences est celui que vous souhaitez.
  10. Parcourez tous les éléments du menu Product-> Build For, en construisant toutes les cibles.
  11. Sélectionnez Product-> Manage Schemes …, sélectionnez votre schéma et appuyez sur le bouton Edit ….
  12. Sélectionnez Exécuter à gauche de la boîte de dialog et déroulez le menu Exécutable, sélectionnez Autre … et choisissez votre nouvel exécutable.
  13. Faites la même chose pour Profile à gauche de la boîte de dialog. Fermez la boîte de dialog.
  14. Quittez Xcode, puis redémarrez-le en ouvrant votre projet.
  15. Vous verrez votre nouveau nom au bas du navigateur. Sélectionnez-le, cliquez avec le bouton droit de la souris et choisissez “Nouveau groupe de la sélection”.
  16. Cliquez sur le nouveau groupe et renommez-le “Produits”.

– Glenn Fawcett

J’ai répondu dans cette rubrique: Modifier le nom de l’application iPhone dans Xcode 4 Un moyen simple de changer le nom du produit: changer le nom de la cible. J’espère que cela vous aidera.

Dans Xcode 4.5: faites un clic droit sur l’icône de votre projet dans le navigateur de projet situé à l’extrême gauche de l’écran. Sélectionnez “Afficher l’inspecteur”. À l’extrême droite de l’écran, recherchez le champ de texte Nom du projet. Entrez un nouveau nom et Xcode vous demandera une confirmation.