IOS(Facebook SDK)无法访问public_profile权限
Posted
技术标签:
【中文标题】IOS(Facebook SDK)无法访问public_profile权限【英文标题】:Unable to access public_profile permission in IOS(Facebook SDK) 【发布时间】:2015-07-29 10:35:03 【问题描述】:我的应用中有 Facebook 登录。实际上 public_profile 是默认权限。对于 Facebook 集成,我使用了一个包装类。问题是我在登录时只能从 Facebook SDK 获取 ID 和名称。 谁能猜出问题??
【问题讨论】:
在此处添加您的 Facebook 代码permissions:@[@"user_about_me", @"email", @"user_birthday"]
在您的代码中允许这些权限。
您可以使用最新的 Facebook SDK 4.x 然后获得用户信息(说明您获得的每个字段)。参考这个链接***.com/a/30275960/4536708
【参考方案1】:
如果您使用的是 Graph API v2.4,则需要指定要检索的每个字段。
查看我的回答
Facebook only returning name and id of user【讨论】:
能否请您发布目标c的代码..请以上是关于IOS(Facebook SDK)无法访问public_profile权限的主要内容,如果未能解决你的问题,请参考以下文章
iOS SDK 似乎无法在 iOS 6 中处理撤销的访问令牌
为啥在ios中重新打开会话后无法访问facebook好友列表
Facebook iOS 上传视频“无法从访问令牌中检索会话密钥。”
Facebook SDK:在IOS7上无法完成操作(com.facebook.sdk错误2)