我有快速的問題:的iOS 6.0 SDK的Facebook的權限,無法得到用戶的性別
此代碼段工程:
NSArray *permissions = @[@"email", @"user_birthday"];
return [FBSession openActiveSessionWithReadPermissions:permissions
allowLoginUI:allowLoginUI
completionHandler:^(FBSession *session,
FBSessionState state,
NSError *error) {
[self sessionStateChanged:session
state:state
error:error];
}];
這並不:
NSArray *permissions = @[@"email", @"user_birthday", @"gender"];
return [FBSession openActiveSessionWithReadPermissions:permissions
allowLoginUI:allowLoginUI
completionHandler:^(FBSession *session,
FBSessionState state,
NSError *error) {
[self sessionStateChanged:session
state:state
error:error];
}];
我只是要求Facebook用戶的性別,在第一種情況下,我已經在我的NSLog控制檯上:發現用戶會話很棒......但是當我擴展權限並在其中包含性別時,我已經得到了UIAlertView: 錯誤 該操作無法完成。 (com.facebook.sdk錯誤2.)
我做錯了什麼?如何請求獲得用戶性別的權限?