我正在使用Parse SDK作为我的后端,我也实现了Facebook登录,它完美运行!问题是,当用户按下FB登录按钮并提示他选择如何登录时,无论是输入他的凭据还是使用fb app,如果他选择了后者,都没有任何反应!
有谁知道如何通过Facebook应用程序启用Facebook登录?
答案 0 :(得分:2)
您无法使用Facebook Native App登录。但您可以将loginBehavior
更改为systemAccount
。如果用户将他们的Facebook信息注册到他们的iPhone。 ParseFBSDK
可以与他们联系。
您应该在ParseFacebookUtils初始化之后添加此行
PFFacebookUtils.facebookLoginManager().loginBehavior = .systemAccount
您可以像这样更改登录行为。
答案 1 :(得分:0)
我所要做的就是更新Facebook登录SDK并将下面的项目放在我的.plist文件LSApplicationQueriesSchemes
上:
<array>
<string>fbapi</string>
<string>fb-messenger-share-api</string>
<string>fbauth2</string>
<string>fbshareextension</string>
</array>