La cabosse d'Erreur ld: bibliothèque introuvable -lPods
J'ai une erreur à partir des gousses de cacao que je n'ai jamais vu avant. Je l'ai eu à travailler avec plusieurs dépendances de l'amende juste. J'ai récemment ajouté le TestFlightSDK comme une dépendance à travers les gousses et je ne suis pas en mesure d'Archiver le projet. Il s'appuie bien que les appareils, mais refuse de l'Archive. Quelqu'un d'autre a rencontré ce problème?
ld: library not found for -lPods
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Ma Bibliothèque des Chemins de Recherche ressemble à ceci (pour debug et release):
$(SRCROOT) recursive
$(PODS_ROOT) recursive
$(inherited) recursive
J'ai eu cette erreur quand j'ai malencontreusement ouvert .xcodeproj pas la .xcworkspace avec la Gousse de Cibles.
J'ai eu cette erreur quand j'ai ajouté une nouvelle configuration (c'est à dire autre chose que Debug/Release). J'ai dû courir
J'ai eu cette erreur quand j'ai ajouté une nouvelle configuration (c'est à dire autre chose que Debug/Release). J'ai dû courir
pod install
pour mettre à jour les fichiers pod.
OriginalL'auteur anders | 2014-01-21
Vous devez vous connecter pour publier un commentaire.
Ok, donc j'ai trouvé la réponse (qui a fonctionné pour moi) à l'aide de quelques suggestions à partir de ce post
J'ai été réellement obtenir un autre Avertissement que je n'avais pas remarqué.
Il était en fait lié à l'Gousses cible de ne pas avoir la bonne architectures. Il s'est avéré être un xCode bug après tout. Dans mes Gousses de Cible, j'ai eu toutes les bonnes acrhitectures sélectionné, armv7, armv7s, et arm64.
LA SOLUTION:
Mise à jour cocoapods à la version la plus récente qui prend en charge 64 arch.
Supprimer toutes les Architectures et faire un projet propre (qui ne parvient pas beaucoup..)
content que cela a aidé!
lol, vraiment @theLastNightTrain
🙂 Si je suis mauvais, alors @Murphy est pire 🙂
Étant français, je ne pouvais pas résister à la fixation de l'accent 🙂
OriginalL'auteur anders
de ma faute était un vieux de cacao gousses d'intégration. dû supprimer le pod-.un fichiers dans "/Cadres" du dossier et des gousses de.xcconfig dans "/Pods".
-> exécuter 'pod installer"
tout beaux
OriginalL'auteur gon
Autre solution si vous mettez à jour votre gousses avec un nouvel objectif, vous devez vérifier libpods.un, peut-être a été supprimé et le système n'est pas trouvé. Assurez-vous que libpods est dans votre Lié Cadre des bibliothèques et de l'information Générale (où vous changez de version, identifiant de lot et à construire).
OriginalL'auteur Gonzer
Dans mon cas, le problème était avec le Schéma.
OriginalL'auteur Ptah