React Native fbsdk 添加权限

Posted

技术标签:

【中文标题】React Native fbsdk 添加权限【英文标题】:React Native fbsdk adding permissions 【发布时间】:2016-06-17 11:10:21 【问题描述】:

我想使用 react native fbsdk 和 LoginButton 使用不同的并添加多个登录权限。似乎唯一有效的权限是 publish_actions 权限,但我也想访问用户朋友:

作品:publishPermissions=["publish_actions"]

想写:publishPermissions=["public_profile, friends"]

当我登录并授予这些权限时,我在 Xcode 中收到以下消息并且模拟器崩溃:

return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));线程1:信号SIGABRT

有人知道如何解决这个问题吗?我需要改用 LoginManager 吗?

【问题讨论】:

【参考方案1】:

您可以使用 Facebook 登录按钮的 readPermissions 属性

例如使用 readPermissions=["email","public_profile","user_friends"]

【讨论】:

以上是关于React Native fbsdk 添加权限的主要内容,如果未能解决你的问题,请参考以下文章

React Native FBSDK 无效的密钥哈希。 Keyhash 已添加到 developer.facebook 并且应用程序已上线

React Native fbsdk - 如何更改 Facebook 登录按钮语言/本地化?

在 CI 上找不到 React Native FBSDK 文件

使用 react-native-fbsdk 注销的正确方法

将 fbsdk 正确集成到 react-native

无法读取未定义的属性“canShow” - React-Native-FBSDK - iOS