为什么iOS上的FB SDK请求好友列表的权限,而应用程序却没有请求

为什么iOS上的FB SDK请求好友列表的权限,而应用程序却没有请求,ios,facebook,facebook-graph-api,Ios,Facebook,Facebook Graph Api,当用户尝试使用Facebook应用程序登录时,会显示警告,提示: App name希望访问您的基本个人资料信息和好友列表 即使我没有要求在应用程序内的朋友列表。 我是这样提出请求的: fbLogin.logInWithReadPermissions(["email", "public_profile", "user_birthday"], fromViewController: vc) { (result, error) in 我没有在应用程序的任何地方使用用户朋友 默认情况下,Faceboo

当用户尝试使用Facebook应用程序登录时,会显示警告,提示:

App name希望访问您的基本个人资料信息和好友列表

即使我没有要求在应用程序内的朋友列表。 我是这样提出请求的:

fbLogin.logInWithReadPermissions(["email", "public_profile", "user_birthday"], fromViewController: vc) { (result, error) in

我没有在应用程序的任何地方使用用户朋友

默认情况下,Facebook会读取正在使用你的应用程序的好友列表。请向Facebook开发者门户网站查询

更新:


是的,但我似乎无法删除它?在“设置为live”中创建一个新应用,然后立即尝试。因为好友列表权限未显示在我的侧边。只是这样做了,并且可以打开包括好友在内的所有权限,也可以不打开任何权限。是否可以从我使用的AccountStore权限弹出窗口中删除好友列表上的权限?
- (IBAction)loginClicked:(id)sender {

    FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
    [login
     logInWithReadPermissions: @[@"public_profile", @"email", @"user_birthday"]
     fromViewController:self
     handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {
         if (error) {
             NSLog(@"Process error");
         } else if (result.isCancelled) {
             NSLog(@"Cancelled");
         } else {
             NSLog(@"Logged in");
             NSLog(@"Result : %@", result);
         }
     }];
}