déplacer xcode projet causes rouge de texte (fichiers manquants à partir d'un projet)
Quand je bouge iphone répertoire de projet vers un nouveau chemin.
Il y a quelques rouge de textes indiquent les fichiers manquants à partir de la source du projet codes.
Comment éviter ces?
- Êtes-vous à l'aide de tiers Sdk comme three20?
Vous devez vous connecter pour publier un commentaire.
Ici est de savoir comment localiser le (rouge) des fichiers en utilisant Xcode 4 interface:
Voilà, vous avez terminé.
Xcode 7
1.) Clic droit sur le rouge (manquant) fichier.
2.) Sélectionnez "Afficher L'Inspecteur De Fichiers"
3.) Regardez le côté droit de l'écran, sous "l'Identité et le Type" entre "Emplacement" et "Chemin d'accès"
4.) Cliquez sur l'icône de dossier à droite du nom de fichier.
5.) Naviguez jusqu'au fichier du nouvel emplacement dans la fenêtre pop-up et sélectionnez le fichier.
J'ai rencontré ce problème lors de la copie de mon projet à partir d'un mac à l'autre.
La solution pour moi:
en supposant que vos fichiers sont regroupés (dans le dossier)
de xcode, ouvrez le groupe dans le fichier inspecteur
Le groupe sera probablement manquer le chemin d'accès absolu.
appuyez sur la petite icône à proximité de choisir le dossier d'associer le groupe.
redémarrer xcode pour voir les changements.
J'ai eu le même problème, quand j'ai changé la permission sur les fichiers/dossiers à tout le monde en lecture/écriture, ils sont alors apparus dans Xcode.
Cette travaillé sur un Pod projet. Quittez XCode.
rm -rf project.xcworkspace/xcuserdata/*
Redémarrer XCode et rouvrir des du projet.
b) Sélectionnez Créer des groupes pour tout ajout dossier
c) Sélectionnez Ajouter à des Objectifs, et appuyez sur Terminer
vous suffit de localiser le dossier de presse dans le fichier de l'icône dans l'identité et le type, vous trouverez le chemin d'accès complet localisez simplement votre fichier où vous le déplacez, cliquez sur l'icône du fichier
Lorsque vous créez ces fichiers assurez-vous de les enregistrer dans votre répertoire app. Ou si vous importez des classes à partir d'un autre projet, assurez-vous de cocher l'option copier.
Je ne sais pas si c'est la principale raison, mais lorsque vous importez des fichiers de l'application, ne vous marie "Copier les éléments du groupe de destination dossier (si nécessaire)" ?
assurez-vous que le fichier n'est pas seulement référencé mais ajouté à votre dossier de projet et de l'ir va déplacer n'importe où vous déplacez votre projet.
Ne vous déplacez des fichiers dans des dossiers directement dans votre dossier de projet et pas dans xcode?
Cette travaillé sur un Pod projet.
J'ai aussi fait ci-dessous, mais maintenant, assurez-vous si vous en avez besoin
Quitter XCode.
rm-rf projet.xcworkspace/xcuserdata/*
Redémarrer XCode et rouvrir des du projet.
Si vous créez un projet Xcode, puis déplacez le .xcodeproj fichier ou le projet nouvellement créé un dossier dans un autre dossier à l'aide du Finder, les versions ultérieures peuvent montrer beaucoup de fichiers manquants qui ont encore de la référence à l'origine des emplacements de dossier (qui n'existent plus parce que vous avez déplacé de mer). Ces fichiers manquants qui peut apparaître comme un texte en rouge ou en tant que questions dans le Navigateur de problèmes.
Cela peut se produire lorsque Xcode est configuré pour automatiquement ajouter ou supprimer des fichiers vers/à partir de la source de contrôle (sous Xcode > Préférences > Source de Contrôle). Lorsqu'il est configuré de cette manière, il suffit de créer un projet dans Xcode causes nouveau projet, les dossiers et les fichiers marqués pour plus de contrôle à la source. Lorsque vous déplacez plus tard, le dossier du projet ou .xcodeproj fichier dans l'attente de ces ajoute maintenant pointer vers des fichiers manquants.
Pour résoudre ce problème lors de la Subversion est la source de contrôle de programme, de revenir dans l'attente de l'ajoute au fantôme éléments à partir de votre copie de travail locale dossier. Dans mon cas, cela nécessite de les faire tomber dans une fenêtre de Terminal, la navigation vers le parent du fantôme dossier de projet, puis de revenir à l'ajout automatique, par exemple,
Noter que la première svn status commande liste des fichiers manquants ainsi que correctement ajouté, modifié ou supprimé des fichiers qui vous devez prendre soin d'éviter de revenir. La deuxième statut commande est "pratique" pour la finale revenir de commande, afin de vous assurer que vous avez spécifié le bon chemin pour revenir.
Je ne sais pas git, mais je suppose qu'il offre à commandes correspondantes.
C'est trop simple à faire :
Fermez le projet, qui comprend l'manqué fichiers et ouvrez Xcode, aller à "l'Organisateur">"Projets" et de supprimer le projet à partir de la liste. Ouvrez votre projet depuis le Finder, et c'est tout.
espérons que cette aide.