为什么iOS上的FB SDK请求好友列表的权限,而应用程序却没有请求
当用户尝试使用Facebook应用程序登录时,会显示警告,提示: App name希望访问您的基本个人资料信息和好友列表 即使我没有要求在应用程序内的朋友列表。 我是这样提出请求的:为什么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
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);
}
}];
}