2012-10-01 2 views
0

내 응용 프로그램에서 페이스 북으로 로그인을 시도하고 있습니다. 나는이 시도했다 : 그것은 시뮬레이터에서 일하고ShareKit 2.0 facebook authorize

- (IBAction)connectWithFacebook:(id)sender 
{ 

Facebook *facebook = [[Facebook alloc] initWithAppId:SHKCONFIG(facebookAppId) urlSchemeSuffix:SHKCONFIG(facebookLocalAppId) andDelegate:nil]; 

[facebook authorize:[NSArray arrayWithObjects:@"publish_stream", @"offline_access", @"email", @"user_hometown", @"user_birthday", @"user_location", @"user_checkins", @"user_likes", @"friends_checkins", nil]]; 
} 

있지만 장치, 그것은 모두와 함께 작동하는 데 사용하지만. 이제 기기에서 페이스 북 앱과 애플리케이션을 허용할지 여부를 선택해야하는 대화 상자가 열립니다. 그러나 취소 버튼 만 있으면 비어있어 내 앱으로 리디렉션하지 않고 애플리케이션을 열어 둘 수 있습니다. .

내가 잘못하고있는 것에 대해 힌트를 줄 수 있습니까? 감사합니다

EDIT 

Safari가되도록 페이스 북 응용 프로그램을 제거하면 작동하는 것 같습니다. 페이스 북 응용 프로그램이 장치에 설치된 경우에만 작동하지 않습니다.

답변

0

어디서나 검색 한 후, 페이스 북 애플리케이션이 올바르게 구성되지 않았다는 것을 깨달았습니다. 번들 식별자가 올바르지 않습니다. 이전에는 작동했지만 페이스 북에서 수정 한 것 같습니다 ... 새로운 iOS 6과 더 잘 통합되기 위해 노력했습니다.

관련 문제