Erreur XCode 6 CocoaPods: la cible remplace le paramètre de génération `OTHER_LDFLAGS`
Je viens de commencer à utiliser les CocoaPods et j'obtiens les erreurs suivantes lors de l'I pod installer à partir du terminal (Mon projet est appelé babyMilestones et je suis en train d'utiliser CocoaPods pour la ShipLib Cadre). :
La
babyMilestones [Release]
cible remplace leFRAMEWORK_SEARCH_PATHS
construire paramètre défini dansPods/Target Support Files/Pods/Pods.release.xcconfig'. This can lead to problems with the CocoaPods installation
$(héréditaire) du pavillon, ou
- Use the
- Supprimer les paramètres de construction de la cible.
J'obtiens cette erreur d'en-Tête des Chemins de Recherche et le Cadre des Chemins de Recherche.
Quand j'essaie de compiler mon projet j'ai une erreur sur la ligne #import dire la ShipLib/ShipLib.h fichier ne peut pas être trouvé. Dans mon projet, mon navigateur Gousses projet est de montrer correctement, et le ShipLib cadre est visible.
Je n'ai jamais l'un de ces chemins de recherche explicitement, je viens de laisser XCode 6 faire. J'ai trouvé cette réponse : La cible ... remplace le " OTHER_LDFLAGS` construire paramètre défini dans `les Gousses/Gousses.xcconfig
J'ai essayé ce qui suit :
- Supprimé tous le Cadre des Chemins de Recherche dans les Paramètres de construction. Cela ne corrige pas le problème
- J'ai ensuite ajouté $(hérité) pour le Cadre de la Recherche de Chemin. J'ai fait Nettoyer puis de Construire. Cela a donné de nouvelles erreurs du type suivant:
ld: warning: directory not found pour l'option '-L/Utilisateurs/billpaystation/Documents/iOS/babyMilestones/babyMilestones/Pods/build/Debug-iphoneos'
ld: warning: directory not found pour l'option '-F'
Les symboles non définis pour l'architecture i386:
"_OBJC_CLASS_$_ActionSheetDatePicker", référencé à partir de:
objc-de catégorie-réf dans EditItemViewController.o
"_OBJC_CLASS_$_SYSincerelyController", référencé à partir de:
objc-de catégorie-réf dans EditItemViewController.o
ld: symbole(s) ne se trouvent pas pour l'architecture i386
clang: erreur: échec de la commande de l'éditeur de liens avec le code de sortie 1 (l'option-v pour voir invocation)
Fiche Action Sélecteur et Sincèrement Contrôleur de la bibliothèque, je suis en train d'ajouter avec les Gousses.
- J'ai remarqué que libPods.une est rouge sous les Cadres dans mon fichier inspecteur. Je suis donc allé dans Système ->Modifier le Système-> et a ajouté des Gousses pour la Construire.
Je ne comprends pas vraiment l'ensemble de la cible/paramètres de construction et j'ai peut-être fait pire d'essayer beaucoup de choses différentes. Toute aide serait appréciée!
source d'informationauteur leenyburger
Vous devez vous connecter pour publier un commentaire.
Vous devez ajouter $(hérité) pour le Cadre de la Recherche de Chemin. Pour les nouvelles erreurs que vous devriez aller:
TargetSettings->Phases de construction->Compiler les Sources->(+) ActionSheetDatePicker.m, et SYSincerelyController.m classes et créer et Exécuter.
Voici mon problème et de la solution d'hier.
cible remplace le FRAMEWORK_SEARCH_PATHS paramètres de construction de la
Espère que cette aide.
Dans mon cas, il n'était pas un Xcode problème, en plus je pense que la fixation à la main est une mauvaise idée. J'ai essayé d'utiliser un autre (version antérieure) de Cocoapods et il a bien fonctionné!
gem install cocoapods -v 0.33.1