Ich verwende this Link. Aber ich bin wirklich fest hier, und ich bekomme 20 Fehler der Doppelzüngigkeit und Neudefinition.einschließlich veraltet facebook Header-Ordner gibt Fehler
Es passiert, wenn ich facebookSDK/FacebookSDK.h zu Facebook.h ersetzt. Davor, wie im Tutorial erwähnt, habe ich einen Ordner "Veralteter Header" von Facebook sdk.
Nach diesem Tutorial Facebook:
Schritt 2: Senden der Anforderung
den Facebook-Dialoge aufzurufen Sie die Facebook-Referenz muss Header veraltet. Die Header finden Sie hier ~ Dokumente/FacebookSDK/FacebookSDK.framework/Versions/A/DeprecatedHeaders. Ziehen Sie den gesamten Ordner "DeprecatedHeaders" und deaktivieren Sie die Option "Objekte in Zielordner kopieren (falls erforderlich)", um die Header als Referenz hinzuzufügen.
Jetzt können Sie die erforderlichen Codeänderungen vornehmen. In AppDelegate die Facebook.h Header-Datei importieren und den Rahmen importieren Facebook Erklärung ersetzen:
#import "Facebook.h"
Dies ermöglicht es Ihnen Aufruf an die FBDialog Klassen zu machen. Der Header Facebook.h enthält die Header-Dateien. Wenn Sie Probleme mit der Erkennung der Facebook.h-Datei durch Xcode haben, schließen und öffnen Sie Ihr Xcode-Projekt.
Im AppDelegate Header-Datei, eine Eigenschaft deklarieren, die die Facebook-Instanz halten:
@property (strong, nonatomic) Facebook *facebook;
Im AppDelegate Implementierungsdatei, synthetisieren die Facebook-Eigenschaft:
@synthesize facebook = _facebook;
Sobald Ich mache das .. Ich bekomme Fehler und kann nicht kompilieren.
Plz Hilfe
helfen würde, so stellen Sie sicher, dass Sie neuesten Facebook sdk 3.1 werden mit der Facebook App zu integrieren, lesen Sie in diesem http: // Entwickler .facebook.com/features/whats-new-ios-sdk-3.1/ – Singh
Hallo, ich benutze die neueste Version von Facebook sdk .. aber jetzt denke ich, dass, wenn es nicht funktioniert, dann sollte ich alte bevorzugen ... – Rakesh