2009-12-03 4 views
0

내 아이폰과 페이스 북 API를 연결하고 싶습니다. 이를 위해 나는 FBConnect SDK를 다운로드하여 내 응용 프로그램에 FBConnect.xcodeproj의 FBConnect 그룹을 포함하고 나는 페이스 북 API로 아이폰을 연결

- (void)viewDidLoad{ 
    [super viewDidLoad]; 
    session = [FBSession sessionForApplication:@"a31c3e53bba4a5f2b3955d6e5e 876717" secret:@"6ecbefa3807406bd13187297e58efae9" delegate:self]; 
    FBLoginButton *button = [[[FBLoginButton alloc] init] autorelease]; 
    [self.view addSubview:button]; 

    FBLoginDialog* dialog = [[[FBLoginDialog alloc] init] autorelease]; 
    [dialog show]; 
} 

FacebookAPPViewController.m

에 다음 코드를 작성했습니다 있지만 오류 즉 세션 선언되지 않은을 보이고있다. 내가 초기화하지 않았으므로 클래스 FBSession으로 선언하면 오류가 표시됩니다.이 줄을 제외하면 facebook에 연결할 단추가 표시되지 않습니다.

나를 도와 줄 수 있습니까? 사전에

감사

Gaurav는

답변

0

세션을 설정 한 후, 당신은 로그인 대화 상자에 전달한다 : 당신의 예에서

FBSession *session = [FBSession 
      sessionForApplication:@"a31c3e53bba4a5f2b3955d6e5e 876717" 
      secret:@"6ecbefa3807406bd13187297e58efae9" delegate:self]; 

FBLoginDialog* dialog = [[[FBLoginDialog alloc] initWithSession:session] autorelease]; 

[dialog show]; 

을, 당신은 로그인 대화 권리를 열고있어 자리 비움 때문에 로그인 버튼을 추가 할 필요가 없습니다.

추신. 코드 샘플에서 실제 비밀 키를 사용하지 않았 으면 좋겠습니다.

관련 문제