30 votes

L'ajout de cadres de projet dans Xcode 5 et avoir *relative* chemins ajouté

Tout d'un coup, aujourd'hui, je reçois un problème inattendu avec XCode (5).

C'est de cette façon j'ai l'habitude d'ajouter un cadre externe:

Glisser-déposer le fichier (xxx.cadre etc) (ou le dossier qui contient le fichier) dans le gestionnaire de projet. Dans "Choisir les options pour ajouter des fichiers" j'cochez la case "Copier les éléments dans la destination (si nécessaire)" seulement si nécessaire (si les fichiers sont déjà dans le projet du dossier, je ne fais pas ça) Dans "Dossiers" - je choisir de Créer des groupes pour tout ajout de dossiers Et je l'ajoute à mon application cible.

Normalement, ce serait également ajouter la relative chemin(s) pour le cadre dans les Paramètres de construction/Cadre Chemins de la Recherche et de la Bibliothèque des Chemins de Recherche.

Cependant aujourd'hui le chemin qui montre qu'il est direct (aka absolue). Cela casse des trucs en bas de la ligne, parce que les chemins d'accès doivent être relatif. Comment se fait-Xcode est-ce que tous d'un coup? Je soupçonne qu'il pourrait avoir à faire avec ce un seul projet (il s'agit d'un 3ème partie dev) et quelque chose à propos de leur projet d'installation pourrait en être la cause.

50voto

Gautam Jain Points 491

J'ai fait face à la même question. Il y a une solution simple. Aller à cadre des chemins de recherche. Tout supprimer à partir de là. Ajouter ./ et de le rendre récursif. C'est tout.

2voto

EhTd Points 734

Je vais avoir le même problème sur XCode 5, jusqu'à présent, la meilleure solution est de modifier le chemin d'accès de votre cadre de recherche.

Aller à votre projet

Construire paramètres->Cadre de recherche de chemin

Ajouter le chemin d'accès relatif à votre cadre.

Si elle a été correctement copié maintenant, vous pouvez modifier le chemin d'accès, à quelque chose comme ceci:

./MyProject/Bibliothèques/ACoolLibrary

En supposant une structure de fichier comme ceci:

-MyProject.xcodeproj

-MyProject

--Bibliothèques

-----ACoolLibrary

-------- TheCoolLibrary.cadre

0voto

boulder_ruby Points 6257

J'ai copié et collé le Cadre de xcode se plaint de ne pas être en mesure de trouver à partir de son emplacement dans l' ~/Library/SDKs/ArcGIS/iOS/ArcGIS.framework directement en /Developer/Frameworks.

L'App n'est pas encore de la compilation, mais je pense que cela a résolu mon problème ici.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X