iOS 용 새 Facebook 3.0 SDK로 앱을 업데이트했습니다. 이전에는 FBSessionDelegate 및 FBRequestDelegate를 사용하는 SDK를 사용했습니다. 이 SDK에서 우리는 아래 applicationDidFinishLaunching에서이 코드를 배치했다 : 새로운 3.0 SDK와 함께 지금 그러나'FBSession : No AppID 제공
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"];
}
를, 우리가 할 일은 프레임 워크를 가져올 수 있음을 이야기하고있어, 자원 번들, 다음 " 번들 내가 이런 짓을했습니다 그래서 * .plist "에 FacebookAppID라는 ID를 추가,하지만 난 그것에 FBSession와 코드를 호출 할 때,이 오류 받고 있어요 : 내가 잘못
'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'
일을 할 수있는 무엇을?
감사. 페이스 북의 iOS SDK 문서가 FacebookAppID info.plist를 설정해야만하는 것처럼 보일뿐입니다. 그들은이 모든 다른 방법을 말하는 것을 괴롭히지 않습니다. – Kwame