2011-08-17 2 views
2

En ce moment je suis en cours d'exécution XCode 3.2.6. Je travaille à partir du code de quelqu'un d'autre, et quand j'ouvre le projet, environ 150 fichiers ont le mauvais chemin (même si réglé sur "par rapport au groupe englobant."chemins de fichiers XCode pointent sur des répertoires non existants

Au lieu d'utiliser/appname/folder /../../Documents/appname/folder

Je suis conscient que d'autres personnes ont eu des problèmes similaires avec XCode 3.2 dans le passé, c'est pourquoi je suis en train de passer à Lion maintenant, donc je peux utiliser 4.0. Cependant, quelqu'un at-il trouvé une solution pour cela dans 3.2?

aussi, je me demandais s'il y avait un dossier qui a tenu tous les chemins que je puisse exécuter un script à travers elle?

Merci

Répondre

2

Vous remarquerez que le fichier lui-même .xcodeproj est en fait un Bundle (a.k.a. un répertoire). Si vous cd dans ce répertoire dans Terminal, vous pouvez utiliser grep pour déterminer quels fichiers contiennent les chemins en utilisant grep -r -i "path here". Ces fichiers sont formatés en XML et d'autres formats similaires, il devrait donc être assez facile d'utiliser sed ou quelque chose pour corriger certains chemins. Et bien sûr, je TOUJOURS suggère de sauvegarder tous les fichiers avant de les remplacer de manière autonome.

Questions connexes