问题标签 [react-native-fbsdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
865 浏览

facebook - React-Native-fbsdk 读取和发布

我使用 react-native-fbsdk 让我的用户像这样登录到我的应用程序:

但我需要允许我的用户向他们的 Facebook 提要分享一些信息!所以我需要有 'publish_actions' 权限,它不能与 'logInWithReadPermissions' 一起使用,而且我无法使用 'logInWithPublishPermissions' 设置读取权限!

那么我该怎么做呢?

谢谢!

0 投票
1 回答
534 浏览

android - 尝试在 android 上使用 react-native-fbsdk 时出错

我正在尝试使用react-native-fbsdk库在我的react native项目中添加Facebook 登录,但是在运行时出现错误。react-native run-android

这是错误的屏幕截图:

错误描述

我已经清楚地遵循了他们 github repo 中的安装说明:https ://github.com/facebook/react-native-fbsdk

我尝试了在 SO 上找到的大多数解决方案,但无法使其运行。

我安装了以下版本:

反应原生@0.47.1

react-native-fbsdk@0.6.0

0 投票
2 回答
5590 浏览

android - 任务“:react-native-fbsdk:compileReleaseJavaWithJavac”执行失败

我想在我的 react-native 应用程序中实现 Facebook 登录。在安装此插件之前,我在我的项目中安装了 react-native-fbsdk 一切正常,但是在安装后当我要构建我的应用程序时,我在下面提到了一个异常。

谁能解决我的问题??我正在使用 jdk1.8.0_121 和 jre1.8.0_144 来构建我的项目

0 投票
4 回答
3759 浏览

android - 反应原生 fbsdk 设置构建错误

我已经完成了这个链接和这个链接中给出的所有设置。但是当我尝试运行我的项目时出现以下错误,

目前我正在使用“16.0.0-alpha.12”版本的反应。

0 投票
1 回答
8996 浏览

android - React Native Android:方法不会覆盖或实现超类型中的方法

我已经添加react-native-fbsdk到我的 react native 项目中,并让它在 iOS 上构建良好。但在 android 方面,我无法获得 gradle 来构建项目。在尝试编译 react-native-fbsdk 时,我遇到了:“方法不会覆盖或实现超类型中的方法”

它指向 react-native-fbsdk 中的以下代码片段:

当我删除@Override时,这个特定的错误实例消失了,但我在另一个模块中遇到了同样的错误,例如react-native-image-picker

我怀疑这是我本地设置的问题。关于这里可能有什么问题的任何想法?

0 投票
2 回答
1251 浏览

ios - 无法链接 react-native-fbsdk iOS

我尝试将 iOS 版 FacebookSDK 集成到 React Native 中。我按照入门指南中的所有步骤操作,现在在运行应用程序时我得到一个红色矩形而不是登录按钮。

当我尝试运行“react-native link react-native-fbsdk”时,我得到了这个输出:

  • 我的 node_modules 中有 react-native-fbsdk
  • 我在 Build Settings -> Framework Search Paths in Xcode 中有 Facebook SDK 的路径
  • 我在 Build Phases -> Link Binary with Libraries 中链接了框架
0 投票
1 回答
1253 浏览

android - React-Native 无法构建项目

我正在尝试实现 FB Auth 并遵循FBSDK中提到的所有内容 。React-native:0.47.1 和 FBSDK:0.6.1。在我这样做之后,该项目将无法构建。得到错误:

在此处输入图像描述

我检查了MainApplication.javaMainActivity.java复制了 github 页面中提到的所有内容。react-native link react-native-fbsdk我安装后也跑了react-native-fbsdk。我重新启动了笔记本电脑,以确保重置 gradle 或任何导致其成为 Windows 笔记本电脑的原因。我不确定为什么会出现此错误。

请帮忙。非常感谢。

删除以下内容后node_modules/react-native-fbsdk/android/src/main/java/com/facebook/reactnative/androidsdk/FBSDKPackage.java

我尝试再次构建项目并收到错误:

在此处输入图像描述

0 投票
0 回答
42 浏览

react-native - 如何设置语言环境 react-native-fbsdk

是否可以为“react-native-fbsdk”手动设置语言环境(以阿拉伯语而不是英语显示文本)?

谢谢。

0 投票
1 回答
769 浏览

javascript - Android 上的 React-native facebook 登录崩溃

我正在通过这个库使用 react-native facebook 登录:react-native-fbsdk。遵循安装指南并没有完全让它工作,但我设法在本机端修改后让它工作,正如许多 github 问题等中所指示的那样。

无论如何,两周前它运行良好,但现在,当我尝试使用 facebook 登录时,应用程序立即崩溃。它不会打开任何登录页面或做任何其他事情。

奇怪的是,如果我在模拟器中打开浏览器,将其保留在后台,然后尝试登录,登录会更进一步(我可以实际登录,但是当我被引导回来时,应用程序崩溃)。

从墓碑文件中,我可以获得以下警告/消息:

  1. 预期本机库版本号“”,实际本机库版本号“”

  2. 十这样的:

找不到为类 com.facebook.reactnative.androidsdk.FBLoginButtonManager 生成的设置器

我该如何解决这个问题?为什么它不再起作用了?我没有更改代码中的任何内容。我唯一能想到的是它在编译应用程序期间从互联网加载了一些东西。不然怎么会失败?

0 投票
1 回答
2364 浏览

javascript - React-native - 如何在 android 上监控原生端生成的网络请求?

我正在通过这个库构建一个带有 facebook 登录的 react-native 应用程序:react-native-fbsdk

另外,我想监控登录过程中发生的网络请求,以更好地了解它是如何工作的。我已经阅读了这个问题(及其答案)提供的解决方案:monitor network requests in react-native。但是那里提供的解决方案似乎不适用于 react-native-fbsdk 库并使用默认的 google android 模拟器。

我检查了代码,似乎请求是在本机端生成的。因此,如果我理解正确,则不会调用 fetch api。这是代码的相关部分:

我找不到“NativeModules.FBGraphRequest”的代码。即使您从 react-native github 存储库中查找并搜索它,您也不会找到它(或者至少我没有找到它)。因此,我怀疑该请求是在本机端生成的。

现在我要问的是:我如何监控这些请求?我可以在 Android Studio 中以某种方式做到这一点吗?或者是否有一个技巧可以让请求显示在 chrome 的开发人员工具网络选项卡中?

一步一步的回答会得到我的满分。