Xcode - renommage du projet causes du problème
Je suis actuellement en train de travailler sur une application iphone. J'ai commencé à travailler sur ce à partir d'un modèle de projet que j'ai trouvé sur internet. Maintenant, je veux renommer ce projet. J'ai été renommé le projet, des fichiers, des dossiers et des fichiers exécutables et quelques autres trucs, mais il y a un problème bizarre. Si j'essaye d'exécuter l'application sur mon iphone, Xcode, refuse d'exécuter le fichier exécutable avec le nouveau nom qu'il essaie d'exécuter l'ancien avec l'ancien nom de la place, et ainsi, il arrive que l'on dit: "Pas de lancer l'exécutable présent dans le chemin." Ce qui est vrai, car le chemin est mauvais (mauvais nom). La chose étrange est que cela fonctionne sur l'iphone simulateur, c'est d'utiliser le bon chemin de l'exécutable.
Toute aide serait appréciée.
OriginalL'auteur quano | 2009-07-09
Vous devez vous connecter pour publier un commentaire.
En 3.2.1 sur Snow Leopard, il ya un "Projet->Renommer..." dans le menu qui fonctionne comme un charme. Je pense qu'il a été introduit en 3.2. Dommage que c'est Snow Leopard.
J'ai juste essayé cela sur 3.2.1 et il fonctionnait très bien! Merci Colin!
J'utilise ce script pour renommer mon projet iOS. github.com/ytbryan/rename n'oubliez pas de mettre à jour votre Xcode régime de trop.
OriginalL'auteur Colin Gislason
Renommage des projets Xcode peut être un cauchemar absolu. Personnellement, je pense que la meilleure façon de "Renommer" un projet est de créer un nouveau projet Xcode et copie les fichiers nécessaires. Je sais que cela peut sembler gênant, mais c'est le plus simple d'approche que je connais.
Actuellement, le renommage d'un projet consiste à faire un couple de trouver/remplace sur le projet, et de changer les choses dans les paramètres du projet.
J'aimerais si Xcode automatisé pour vous. C'est une chose où Eclipse brille vraiment comme un IDE.
Bonne chance!
OriginalL'auteur Reed Olsen
http://aplus.rs/cocoa/how-to-rename-project-in-xcode-3x/
J'ai trouvé que cela fonctionne assez bien. En gros, si c'est seulement le nom de l'exécutable que vous souhaitez modifier, puis ouvrez le fichier de projet (.xcodeproj) comme un dossier (clic droit > afficher le contenu du paquet), et ouvrir les fichiers. Ensuite, la recherche pour (expression régulière) du produit.*nom, et pour chaque élément que vous rechercher, remplacer ce qui est sur la droite du signe égal à ce que vous voulez que votre fichier exécutable nommé.
J'ai utilisé l'éditeur de texte smultron. Awsome programme...
voir Colin réponse, en XCode 3.2.1 il est le "Projet->Renommer" fonctionnalité
OriginalL'auteur quano
Je veux juste ajouter que pour les réponses ci-dessus que Apple ont fait de ce relativement facile dans XCode 3.2 - il suffit de renommer l'ensemble du projet dans Project->Renommer et modifier aussi le nom du produit dans les paramètres du projet...
...mais après avoir fait cela, j'ai toujours le " Non exécutable exécutable...".
La clé est de redémarrer XCode après ce point (il semble effectivement nécessaire de le faire), et tout devrait être ok.
En espérant juste cela permet d'économiser quelqu'un a quelques minutes de confusion!
OriginalL'auteur retcon
Ce que je vous suggère de faire est de simplement renommer le Produit.
Cliquez-droit sur le Projet puis Build -> Emballage -> Nom du Produit. La mise à jour de ce Nom de Produit devrait être suffisant.
OriginalL'auteur nicktmro
Aller pour ce lien.
http://www.thohensee.com/?page_id=180
Ce lien ne fournit pas seulement la façon de renommer le projet.
Il fournit également les détails de changement de nom de l'exécutable.
Essayez-la.
J'ai mis en œuvre dans mon projet.
Point à Noter :
Supposons que l'ancien Nom est "Sagar_RK"
& Nouveau Nom est "SagarRK"
Projet sera renommé, mais vous devez vous rappeler suivants chose.
Lorsque vous utilisez l'application partagée délégué. Vous devez avoir à prendre délégué avec l'ancien nom de l'application délégué.
Par exemple
De l'essayer.
Meilleur de la chance.
OriginalL'auteur Sagar R. Kothari
Une chose que j'avais à faire, après je pensais que tout était renommé partout, c'était aller à:
Projet - > Modifier Cible Active
Ensuite modifier le "Nom du Produit" champ en vertu de l'Emballage (dans l'onglet build).
OriginalL'auteur JordanC
Renommer le projet dans XCode 4
https://devforums.apple.com/message/378575#378575
Ouvrez le Navigateur de Projets
Cliquez sur le nom du projet dans le haut de l'arbre, appuyez de nouveau et de renommer la boîte de dialogue doit apparaître
Examiner l'évolution de la note, elle va essayer et modifier tout le texte partout, donc désélectionnez-la si nécessaire.
OriginalL'auteur brian.clear
Ce tutoriel de phonegap sur le renommage des projets semble assez bonne. Il semble à souligner tous les domaines qui ont besoin d'un changement. Je ne pense pas que cela importe si oui ou non vous êtes renommer un projet phonegap ou d'un projet normal.
phonegap tutoriel
OriginalL'auteur Neo42
C'est ce que j'ai trouvé qui m'a aidé:
http://drjunker.org/2008/04/10/xcode-rename-project-and-application-change-copyright-and-version-number/. Notez le commentaire de John Beatty (jcb) - c'est un ajout important à la procédure décrite dans le post.
Et c'est un en profondeur post expliquer les différentes sortes de clones que vous voulez faire, et comment le faire. Très instructif.
OriginalL'auteur Lea Cohen
Ici est le nom de votre Projet dans XCode4. Il suffit de modifier le nom et appuyez sur Entrée. Il fonctionne exactement comme les anciennes XCode version (Projet->Renommer)...
!! Profitez-en !! 🙂
OriginalL'auteur Muzammil
Aucune de ces suggestions de faire mon projet de travail après je l'ai renommé en utilisant Muzzammil de la suggestion (la soi-disant bonne façon de le faire). C'est dommage qu'Apple ne peut pas renommer un projet de leurs propres outils de création.
Pourquoi ne pas supprimer tous les moyens de changement de nom d'un projet, si ce n'est Apple peut le faire?... honte à Apple!
J'ai renommé mon projet qui avait versionnées xcdatamodels et saccagé beaucoup de travail... je suis encore en train de faire construire!
OriginalL'auteur carlos_ms
Dans Xcode 6.3. Je pense que vous avez juste besoin de faire "Nouveau Régime" dans un endroit où vous pouvez sélectionner le périphérique. Puis l'enregistrer et le projet doit être exécuté sur le dispositif ainsi que sur le simulateur.
Les captures d'écran suivantes
OriginalL'auteur Alexsander
De ne pas être négatif, mais la seule chose à propos de XCode qui suce, c'est tous les bugs. J'espère que XCode 4. Est une réécriture totale et donc plus stable. Au mieux, certains de XCode rejets ont atteint les bêtas.
En tout cas vous avez de bonnes réponses à votre question. Le conduit d'évacuation.
Dave
OriginalL'auteur David Frantz