2014-03-02 131 views
0

我正在嘗試做原始基礎來獲取Facebook的用戶憑據。這裏是我的代碼:iOS Facebook的SDK SDK錯誤代碼5獲取用戶信息

[FBSession openActiveSessionWithReadPermissions:@[@"basic_info"] allowLoginUI:NO 
           completionHandler: 
^(FBSession *session, FBSessionState state, NSError *error) { 

    [FBSession setActiveSession:session]; 
    if (FBSession.activeSession.isOpen){ 
     //Success 

     [FBRequestConnection startForMeWithCompletionHandler:^(FBRequestConnection *connection, id result, NSError *error){ 
       if (!error) { 
        // Success! Include your code to handle the results here 
        NSLog(@"user info: %@", result); 
       } else { 
        // An error occurred, we need to handle the error 
        // See: https://developers.facebook.com/docs/ios/errors 
       } 
      }]; 
    } 
    else{ 
     //Prompt for login 
    } 
}]; 

每當我到達FBRequestConnection完成投手,我得到我在這裏試圖解決錯誤代碼5,但沒有運氣:IOS : com.facebook.sdk error 5

回答

0

沒關係。事實證明,您需要在手機上訪問互聯網才能訪問Facebook。 Facepalm