Je viens de mettre à jour mon Xcode 6.3. Je reçois un problème lorsque le projet est renommé. y-a-t'il une solution?
Et dans certains cas, il affiche mymac au lieu de simulateurs ou de périphériques dans la section schéma - périphérique en haut à gauche.
C'est un peu différent, nous devons suivre une nouvelle procédure.
1) Modifiez d'abord votre nom de fichier xcodeproj sans l'ouvrir.
2) Changez le nom Target de Project Editor en double-cliquant sur le nom de la cible.
3) Si le nom de votre projet n'est pas encore modifié, vous pouvez le faire à droite de votre xCode, comme indiqué dans la figure ci-dessous.
4) Vous pouvez modifier le nom du fichier plist manuellement.
5) Maintenant, pour résoudre le problème scheme, vous devez supprimer le schéma actuel et ajouter un nouveau schéma avec son nom propre.
Supprimez les anciens schémas présentés ci-dessus (en le sélectionnant et en supprimant en cliquant sur le bouton "-") et ajoutez-en un plus récent (en cliquant sur le bouton "+" de manage scheme et en ajoutant prénom).
Après un crash, l'extension "xcodeproj" disparaît. Vous devez donc ajouter l'extension. Après l’ouverture du projet, toutes les cibles sont parties. Vous devez supprimer le schéma actuel (Gérer les régimes> Supprimer "), puis ajouter un nouveau schéma avec le nom approprié. Dans mon cas, cela fonctionne.
Renommez manuellement dans le Finder App.xcodeproj
et App-info.plist
en YourNewAppName.xcodeproj
et YouNewAppName-info.plist
. Cliquez avec le bouton droit sur YourNewAppName.xcodeproj
et choisissez Show Package Contents
, renommez manuellement App.xcscheme
en YouNewAppName.xcscheme
Ouvrez les fichiers project.pbxproj
, YouNewAppName.xcscheme
et xcschememanagement.plist
dans votre éditeur de texte préféré, autre que Xcode. Recherchez et remplacez une à la fois toutes les instances de App
à YourNewAppName
puis enregistrez.
Cliquez avec le bouton droit sur project.xcworkspace
et choisissez Show Package Contents
et ouvrez UserInterfaceState.xcusersate
dans l'éditeur de texte. Recherchez et remplacez une à la fois toutes les instances de App
à YourNewAppName
puis enregistrez.
Ouvrez YourNewAppName.xcodeproj
dans Xcode et modifiez-le sous les paramètres du document de projet: Project Format Xcode 6.3-compatible
... ou pour plus de facilité, retournez à Xcode 6.2.
cela peut être une réponse tardive, mais certainement utile pour certains lecteurs par la suite . avec seulement 3 déclarations. Continuer à lire.
Deux solutions existent:
1- Mise à niveau vers la graine Xcode 6.3.2 GM ou ultérieure
2- Remplacez par la ligne de commande - c’est rapide et furieux..son efficace !! Ne pas mentionner
$ brew install rename ack
$ find . -name 'OldProjectName*' -print0 | xargs -0 rename -S 'OldProjectName' 'NewProjectName'
$ ack --literal --files-with-matches 'OldProjectName' | xargs sed -i '' 's/OldProjectName/NewProjectName/g'
$ ack --literal 'OldProjectName'
Modifiez le projet (l'élément du haut dans le panneau Navigateur) avec le panneau Utilitaires ouvert (cmd-option-zero). Tapez le nouveau nom du projet dans la zone située en haut du panneau Utilitaires. C'est la case intitulée "Nom" dans la section "Identité et type". Lorsque vous modifiez le nom dans cette zone, une boîte de dialogue apparaît vous demandant si vous souhaitez modifier le nom de divers fichiers. Acceptez tous les changements suggérés. Cela fonctionne pour moi avec Xcode 6.3.2. Il change avec succès le nom du projet et les projets se chargent et s'exécutent sur un périphérique ou sur le simulateur. Je n'ai pas essayé de ne pas accepter certains des changements suggérés.
Auparavant, j'essayais de modifier le nom du projet en modifiant celui-ci dans la section "Projet" ou "Cibles" du panneau étroit situé près du centre de l'écran, là où j'ai modifié le nom du projet dans les versions précédentes de Xcode. Mais quand je l'ai édité là-bas dans Xcode 6.3, le projet ne s'est pas construit ou il s'est écrasé.
Je viens de faire un petit tour.
J'ai changé le 'Nom du produit' dans les paramètres de construction et lui ai donné un nouveau nom. le reste est arrivé par ses propres moyens. c'est-à-dire que le Xcode a également renommé le dossier et les fichiers.