Ich möchte Facebook SDK auf XCode 4.5 für die Integration mit iOS6 verwenden.Facebook iOS SDK 3.1 von Github fehlt FacebookSDK.framework
Ich lese dieses tutorial. Ich benutzte this .dmg package, um die Bibliothek zu installieren, aber ich muss die Implementierung einiger Methoden verfolgen und lesen, so dass ich bemerkte, dass es einen Repo auf Github mit dem aktuellen Quellcode gibt.
Mein Problem ist, dass ich nicht weiß, wie man das richtig installiert, wie mit dem Paket .dmg. Irgendwelche Ideen, wie es geht? Ich habe versucht, nur den src-Ordner zu importieren und das gesamte Projekt zu referenzieren, aber ich habe viele Probleme, Warnungen und Fehler.
aktualisieren
Ich hatte dies wieder tun, ich es jetzt gemacht arbeiten. Hier ist, was ich getan habe:
Ich versuchte beide Möglichkeiten, den Quellcode (1) und den Import der Dateien direkt (2). Im ersten Szenario war es leicht, auf dem Stammordner von Github Repo nur laufen:
sudo scripts/build_framework.sh
Sie die benötigten Dateien erhalten, die gleiche, die Sie erhalten, wenn sie mit .pkg installieren. Aber ich musste die Funktionen verfolgen, also habe ich versucht, die Dateien zu importieren.
Zuerst habe ich die src-Ordner aus dem Github Repo auf meinem Projekt hinzugefügt. Ich hatte ein Problem mit doppelten Definitionen für jede Datei. Das Problem war auf meinem Build Settings (BS), ich referenzierte immer noch auf das .pkg-Installationsverzeichnis von Facebook, so dass ich die Dateien dupliziert hatte. Ich entfernte jeden Verweis auf diesen Ordner auf BS und fügte dann die Dateien hinzu.
Danach wird auf die Dateien, die die Facebook-Dateien importiert Ich habe:
Undefined symbols for architecture i386
Wenn ich kopiert die Dateien in XCode, die .m Dateien, in denen auf die Build-Phasen/Compile Sources nicht automatisch hinzugefügt. Ich habe sie manuell hinzugefügt und FBConnect.h in meine Dateien importiert.
Hoffe es hilft jemand mit dem gleichen Problem.
mmm Ich habe das versucht, aber ich hatte einige Fehler beim Build. Ich musste weiter entwickeln, also benutze ich nur die pkg lib und es funktioniert gut. – clopez
Das Build-Skript gab Ihnen Fehler? Haben Sie Ihre Befehlszeilenprogramme über xCode installiert? Wäre neugierig zu wissen, welche Fehler Sie bekommen haben. – Dreamwieber
Ich hatte Linkfehler, bis ich mit den Frameworks verknüpfte: account, social und adsupport. – mxcl