【发布时间】:2014-07-23 03:48:52
【问题描述】:
非常困惑 - 制作了几个使用 Facebook 登录的应用 - 最新的一个不起作用 -
在我所有的应用程序中,我在故事板中都有一个 FBLoginView
然后在 ViewDidLoad 中
self.facebookLogin.readPermissions = @[@"public_profile", @"email", @"user_friends"];
[self.facebookLogin setDelegate:self];
连同所有基本委托方法 - 所有方法都被正确调用
但它似乎只请求 public_profile 而不是其他任何东西 - 比如
2014-06-02 23:35:33.994 TheCooKPot[3997:60b] profile {
"first_name" = Karen;
gender = female;
id = 1397217637233431;
"last_name" = Shepardstein;
link = "https://www.facebook.com/app_scoped_user_id/1397217637233431/";
locale = "en_GB";
"middle_name" = Amhcefbdegja;
name = "Karen Amhcefbdegja Shepardstein";
timezone = 1;
"updated_time" = "2014-06-02T22:34:00+0000";
verified = 0;
}
与我所有其他获得电子邮件地址的应用不同
有什么想法吗?在 Facebook 中设置了我的应用程序并在 plist 中配置了相同的应用程序
【问题讨论】:
-
您使用的 Facebook SDK 版本是否与您之前使用的版本不同?如果是这样,您在这里使用的是哪个 FB SDK 版本?
标签: ios facebook email permissions