Parse - 通过 Facebook 应用程序登录 Facebook
Posted
技术标签:
【中文标题】Parse - 通过 Facebook 应用程序登录 Facebook【英文标题】:Parse - Facebook login via Facebook app 【发布时间】:2017-01-11 20:58:39 【问题描述】:我使用 Parse SDK 作为我的后端,并且我还实现了 Facebook 登录,效果很好!!问题是,当用户按下 FB 登录按钮并提示他选择如何登录时,输入他的凭据或使用 fb 应用程序,如果他选择后者,则没有任何反应!
有人知道如何通过 Facebook 应用启用 Facebook 登录吗?
【问题讨论】:
如果我们看不到您尝试了什么或您当前的登录过程是什么样子,我们很难发表评论! 【参考方案1】:您无法使用 Facebook Native App 登录。但是您可以将loginBehavior
更改为systemAccount
。如果用户将他们的 Facebook 信息注册到他们的 iPhone。 ParseFBSDK
可以联系到他们。
您应该在 ParseFacebookUtils 初始化之后添加这一行
PFFacebookUtils.facebookLoginManager().loginBehavior = .systemAccount
您可以像这样更改您的登录行为。
【讨论】:
【参考方案2】:我所要做的就是更新 Facebook 登录 SDK 并将以下项目放在我的 .plist 文件的LSApplicationQueriesSchemes
:
<array>
<string>fbapi</string>
<string>fb-messenger-share-api</string>
<string>fbauth2</string>
<string>fbshareextension</string>
</array>
【讨论】:
以上是关于Parse - 通过 Facebook 应用程序登录 Facebook的主要内容,如果未能解决你的问题,请参考以下文章
通过 Facebook iOS Parse.com 登录用户
Parse + Facebook 授权:已为 <facebook> 注册回调:com.parse.ParseFacebookUtils