2016-05-10 12 views
1

Ich folgte this Google-Leitfaden für die Integration des SDK in mein Projekt. Es war nur ein paar Schritte und schien ziemlich geradlinig. Ich musste einen Bridging-Header hinzufügen, weil meine App in Swift ist und das SDK in Obj-C ist, aber das war nicht schwer. Aber jetzt bin ich erhalte eine Fehlermeldung, wenn ich das Projekt ausführen:Google SDK-Integration: Linker-Befehl fehlgeschlagen mit Exit-Code 1

ld: library not found for -lGoogleConversionTracking 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Ich weiß nicht einmal eine Datei mit diesem Namen im SDK sehen aber:

Google SDK

My „Other Linker Flags“, leer oder mit‚-ObjC‘scheint keinen Unterschied zu machen:

enter image description here

Wenn im Transkript suchen sehe ich eine Reihe von Linien jedes meiner Dateien dann eine Linie kompilieren, die „Merge AppName_.swiftmodule und sagt dann:

Link /Users/Me/Library/Developer/Xcode/DerivedData/App_Name-gudgquqamuvxwzdhynbwvolfcope/Build/Products/Debug-iphonesimulator/App\ Name.app/App\ Name 

Ich habe versucht, zu beheben es mit säubert, startet neu erneut Hinzufügen des SDK, spielen mit Build-Phasen, und ich kann diesen Fehler nicht einfach weggehen! Wenn ich diese Fehlerzeile erweitern beginnt es mit diesem Code:

Ld /Users/Me/Library/Developer/Xcode/DerivedData/App_Name-gudgquqamuvxwzdhynbwvolfcope/Build/Products/Debug-iphonesimulator/App\ Name.app/App\ Name normal x86_64 
cd "/Users/Me/Documents/Folder/Folder/Folder" 
export IPHONEOS_DEPLOYMENT_TARGET=8.0 
export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" 

//And it's really long but it ends with this: 

dependency_info -Xlinker /Users/Me/Library/Developer/Xcode/DerivedData/App_Name-gudgquqamuvxwzdhynbwvolfcope/Build/Intermediates/App\ Name.build/Debug-iphonesimulator/App\ Name.build/Objects-normal/x86_64/App\ Name_dependency_info.dat -o /Users/Me/Library/Developer/Xcode/DerivedData/App_Name-gudgquqamuvxwzdhynbwvolfcope/Build/Products/Debug-iphonesimulator/App\ Name.app/App\ Name 

Wer irgendwelche Ideen, was das verursacht?

Antwort

1

Es scheint gelöst zu sein! Ich lese this post und es hat ein Bild, das das Bibliothek Suchpfadfeld zeigt. Mir ist aufgefallen, dass die Google-Dateien nicht wie ein Framework aussehen, sondern eine Bibliothek. Ich habe festgestellt, dass mein Bibliothekssuchpfad in meinen Buildeinstellungen leer war. Daher habe ich den Dateipfad hinzugefügt, um das Google SDK zu finden und boom!

+0

vielen Dank..es hat funktioniert :) – Lakshay

Verwandte Themen