web-dev-qa-db-fra.com

Nom du projet modifié dans Xcode provoquant une erreur de nommage

Mon ancien nom consistait en un nom de type cas de chameau semblable à celui-ci

MyApp

Je l'ai ensuite changé pour 

Myapp 'remarquez que le A n'est plus en majuscule'

J'ai changé cela en cliquant sur MyApp name dans le menu du navigateur et en le changeant, une boîte d'aide est apparue me demandant de faire des changements à l'échelle du système. J'ai cliqué sur OUI!

mais maintenant, quand je construis cette application, on dit que le nom de mon application est:

Myapp-temp-caseinsensitive-rename

Je me demande maintenant comment puis-je me débarrasser de la partie -temp-caseinsensitive-rename renommée?

32
HurkNburkS

Vérifiez le nom du produit dans les paramètres de construction et assurez-vous que c'est partout Myapp. Si cela est fait, 

  • Fermez votre projet -> allez au Finder.
  • Faites un clic droit sur votre fichier .xcodeproject et cliquez sur show package Contents.
  • Cliquez ensuite avec le bouton droit sur votre projet.pbxproj et ouvrez-le dans un éditeur de texte
  • Recherchez ensuite Myapp-temp-caseinsensitive-rename et renommez manuellementit.
  • Enregistrez-le après avoir changé, puis rouvrez le projet.

Assurez-vous d'avoir pris une copie de sauvegarde de votre projet avant de le faire.

90
iDev

J'avais un problème similaire, mais il ne concernait qu'une cible portant l'appellation "insensible à la casse - renommer". Si vous avez une situation similaire, procédez comme suit (en utilisant XCode 5):

1) cliquez sur votre projet dans la gauche . 2) développez pour voir toutes vos cibles en cliquant sur le petit bouton

step 2 - tiny expand button

3) renommer la ou les cibles affectées.

step 3 - rename

4) Enregistrer le projet. Ensuite, pour les points cibles OCD, ouvrez votre projet dans un éditeur de texte et faites un ctrl-f pour tout type "insensible" ou similaire afin de vous assurer que tout est résolu.

11
Vivek Gani

Allez à project -> Build Settings -> Search "Packaging" et changez le nom du produit clé.

Si cela ne fonctionne pas, répétez mais dans votre cible, donc Targets -> YourApp -> Build Settings -> Search "Packaging"

Voila.

4
Ryan

Aucun de ceux-ci n'a fonctionné pour moi, J'ai trouvé ce post et cela a fonctionné, et c'était le plus simple. Donc, je suppose que la solution dépend de la façon dont vous vous êtes mis dans le pétrin en premier lieu :)

-temp-caseinsensitive-rename dans Bundle Identifier

4
Mehdi Abderezai

Essayez de créer un nouveau schéma de votre application en sélectionnant le nom du projet en haut de xcode après le bouton play and stop. Travaillé pour moi!

0
Ritu