无法获得user_events脸书的权限

我正在尝试获取用户所创build的所有事件,我试图请求访问user_events的权限。

不过到目前为止,facebook并没有要求用户访问事件的权限。 我已经检查了testing用户应用权限configuration文件,我的应用只获取configuration文件信息,但不是事件设置。

我使用的Facebook的SDK是3.19

if ([FBSession.activeSession.permissions indexOfObject:@"user_events"]==NSNotFound) { [FBSession.activeSession requestNewReadPermissions:@[@"user_events"] completionHandler:^(FBSession *session, NSError *error) { if (!error) { action(); } else if (error.fberrorCategory != FBErrorCategoryUserCancelled) { UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Permission denied" message:@"Unable to get permission to post" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil]; [alertView show]; } }]; } else { action(); } 

在与任何用户合作之前, user_events需要获得Facebook的批准,否则只有在您的应用中具有angular色的用户才能使用: https : //developers.facebook.com/docs/apps/review/login