Question

Suis-je censé régler FRAMEWORK_SEARCH_PATHS ou HEADER_SEARCH_PATHS quand j'ajouter des cadres personnalisés au projet?

Je MainProject.xcodeproject que les liens SomeFramework.framework qui est tout simplement traînés de « produits » dans SomeFramework.xcodeproject à « lien avec les bibliothèques binaires » __gVirt_NP_NN_NNPS<__ phase de construction dans le projet principal.

Cadre contient les en-têtes nécessaires dans son répertoire Headers. Cependant, dans mon projet, je ne peux pas utiliser simplement:

#import <SomeFramework.h> // I'm pretty sure this file exists

pour inclure cet en-tête. Construction échoue « Aucun fichier ou répertoire ». drapeaux du compilateur comprennent -F…/SomeFramework/build/Release et ce répertoire contient cadre avec répertoire Headers symlink en elle.

(BTW:. Ceci est pour Mac OS X. Je ne se soucient pas de l'iPhone)

Était-ce utile?

La solution

Il suffit d'ajouter le chemin vers le répertoire contenant le cadre de FRAMEWORK_SEARCH_PATHS fonctionnera. À moins d'une faute de frappe, votre problème semble être

#import <SomeFramework.h>

qui devrait être

#import <SomeFramework/SomeFramework.h>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top