在我的iOS应用程序中,我使用FBSDKLoginButton登录用户并使用以下代码请求4个权限:
//create facebook login button
let fbLoginButton = FBSDKLoginButton(frame: loginButtonContainer.frame)
fbLoginButton.readPermissions = ["email","public_profile","user_photos","user_birthday"]
self.view.addSubview(fbLoginButton)
fbLoginButton.delegate = self
对于一些测试用户来说这很好用,并且要求所有4个权限,但对于其他用户 - 只有电子邮件&请求公共配置文件权限,而不提及其他两个。
关于差异的可能原因的任何想法?