ich gerade aktualisiert meine App mit dem neuen Facebook 3.0 SDK für iOS. Zuvor verwendete ich das SDK, das FBSessionDelegate und FBRequestDelegate verwendete. In diesem SDK mussten wir diesen Code in dem applicationDidFinishLaunching platzieren:‚FBSession: Nein AppID bereitgestellt
facebook = [[Facebook alloc] initWithAppId:FB_APP_ID andDelegate:self];
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
if ([defaults objectForKey:@"FBAccessTokenKey"]
&& [defaults objectForKey:@"FBExpirationDateKey"]) {
facebook.accessToken = [defaults objectForKey:@"FBAccessTokenKey"];
facebook.expirationDate = [defaults objectForKey:@"FBExpirationDateKey"];
}
aber jetzt mit dem neuen 3.0 SDK, mir gesagt, dass alles, was wir tun müssen, ist, den Rahmen importieren und Ressourcenbündel, dann " Add-ID genannt FacebookAppID zum Bundle * .plist“Also habe ich das getan habe, aber wenn ich einen Code mit FBSession in es nennen, ich bekomme diese Fehlermeldung:
'FBSession: No AppID provided; either pass an AppID to init, or add a string valued key with the appropriate id named FacebookAppID to the bundle *.plist'
Was könnte ich falsch gemacht?
Danke. Es ist nur so, dass die Facebook iOS SDK-Dokumentation es so aussehen lässt, als ob Sie nur die FacebookAppID info.plist einstellen müssten. Sie machen sich nicht die Mühe, all diese verschiedenen Wege zu erzählen. – Kwame