使用 Facebook SDK 3.1 防止 iOS 本机登录

Posted

技术标签:

【中文标题】使用 Facebook SDK 3.1 防止 iOS 本机登录【英文标题】:Prevent iOS native login using Facebook SDK 3.1 【发布时间】:2012-11-29 12:26:17 【问题描述】:

我正在寻找一种方法来防止使用 Facebook SDK 3.1 进行本机 Facebook ios 6.0 登录。我问这个是因为我想在登录时请求读取和发布权限。使用本机登录仅允许您请求读取权限。

【问题讨论】:

你有什么想法/尝试过? 看看这个问题:***.com/questions/12608900/…。基本上,如果您确实在打开时请求读取和发布权限,SDK 将按照设计不使用本机登录。 我试过这个 Leif;我请求这两个权限 SDK 会引发错误。我找到了解决办法。我没有将请求一分为二,而是使用了已弃用的方法 openActiveSessionWithPermissions。 【参考方案1】:

我已找到解决此问题的方法。要在 Login 上请求读取和发布权限,从而阻止本机对话框,请使用已弃用的方法 openActiveSessionWithPermissions。

【讨论】:

以上是关于使用 Facebook SDK 3.1 防止 iOS 本机登录的主要内容,如果未能解决你的问题,请参考以下文章

Facebook iOS SDK 3.1 - 发送私人消息

以用户身份将照片发布到 Facebook 粉丝页面。 iOS Facebook SDK 3.1

如何从 facebook ios sdk 3.1 中提取 facebook 电子邮件?

如何在 iOS 上使用 Facebook SDK 3.1 获取用户的电子邮件?

用于 iOS 登录问题的 Facebook SDK 3.1

Facebook iOS SDK 3.1 使用分数(游戏 API)