ios - iOS 中的 Facebook 登录 SDK 语言问题

标签 ios iphone swift facebook facebook-ios-sdk

我已将 fbsdk 的登录行为定义为 FBSDKLoginBehavior.web,但我面临的问题是它总是以阿拉伯语打开,当我尝试更改语言时,它会重定向到 safari,而不是更改应用程序 Web View 上的语言。任何帮助将不胜感激。 enter image description here

最佳答案

在进行登录调用之前更改 FBSDKLoginManager 对象的登录行为。

let login = FBSDKLoginManager()
login.loginBehavior = .systemAccount;

还可以升级到最新的 Facebook SDK,可通过以下地址获取 link ,或者如果您使用的是 Cocoapods,请更新您的 pod。另外,在测试之前不要忘记卸载应用程序并重新安装。

关于ios - iOS 中的 Facebook 登录 SDK 语言问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50964186/

相关文章:

iphone - 键盘显示后 TableView 内容高度已更改

iphone - 添加单元格后,iOS UITableView 不滚动

xcode - 如何测试不在 Xcode 项目中的 Swift 脚本

ios - 红色 cocoa pod 文件

ios - 如何让 CAShapeLayer 快速处理约束?

iOS 谷歌登录 : Hide sign in confirmation message box

iphone - 获取 UIActionSheet 以执行操作

iphone - 我可以在 FBDialog 或 FBConnect 中打开 URL(Facebook 页面)吗?

ios - 无法设置 ScrollView iOS Swift 的宽度

iOS 和字节范围视频流不工作