问题标签 [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 投票
8 回答
42324 浏览

android - 找不到 com.android.support:appcompat-v7:25.3.1

我在尝试构建时突然开始收到此错误。几周前这一切都在工作,据我所知没有任何变化。这个问题似乎与它有关react-native-fbsdk,但通过它的 build.gradle 并没有列出support.appcompat-v7.25.x。有什么建议吗?

构建.gradle

0 投票
3 回答
6328 浏览

android - ProcessReleaseResources

我正在尝试构建我的 react-native 项目并使用 react-native-fbsdk。

我正在使用 react-native@0.38.0 和 react-native-fbsdk@0.5.0。

当我构建我的项目时,我在执行屏幕上遇到了这个错误。

0 投票
1 回答
803 浏览

ios - 如果我将 sdk 文件夹放在 react-native 项目中,Facebook sdk 不起作用?

我想手动链接 Facebook SDK,因为我们不使用 cocoapods 并且不想实现它。但是由于某种原因,当我们在 buddybuild 上构建我们的应用程序时,它会失败。

我所做的是将 FacebookSDK 文件夹放在里面(不是我知道的最佳解决方案):

我将此文件夹(添加$(SRCROOT)/ios/<ProjectName>/FacebookSDK)到框架搜索标题路径中,它似乎仍然抛出错误。

对我能做什么有什么想法吗?如果我们现在可以使用这个解决方案,那就太好了,这样所有开发人员(和 buddybuild CI)都可以提取它,而不必下载 SDK 并将其放在文档文件夹中。

0 投票
1 回答
153 浏览

android - 是否可以更改 FBSDK 的图形 API 版本?

几天前我为 react native 安装了 FBSDK,现在看来,使用最新的 v2.9 应用程序将无法像以前那样使用共享。不过,我们仍然希望尽快推出测试版,而且时间至关重要。现在是否可以发出所有图形请求 v2.8?

0 投票
0 回答
532 浏览

react-native - 使用真实设备运行时出现无效的密钥哈希错误

我在我的项目中使用react-native-fbsdk。当我使用 Android Emulator 运行该应用程序时,它工作得很好,但是当我使用真实设备运行它时发生了错误。

无效的密钥哈希。密钥哈希 xxxxxxxxxxxxxxxxxxxxx 不匹配任何存储的密钥哈希。在https://developers.facebook.com/apps/xxxxxxxxxxxxxxx/配置您的应用程序密钥哈希

在 Nexus 5x (Android 7.1.2) 上测试

0 投票
0 回答
559 浏览

android - fbsdk - Android - 编译失败 - AAPT:检索项目的父项时出错:未找到与给定名称匹配的资源

反应原生 0.44 FBSDK 0.6

我在编译 Android 时得到以下信息:

0 投票
1 回答
315 浏览

react-native - react-native-fbsdk 关闭按钮返回 postId = null 而不是 isCancelled = true

单击 ShareDialog 的内部关闭按钮时似乎存在错误,使用{postId: null}而不是解决承诺{isCancelled: true}

这仅在选择内部关闭按钮时发生。外部按钮工作正常。

多按钮示例:

在此处输入图像描述

虽然链接已成功共享,但不返回 postId(始终为空)。目前我无法确定是否有人关闭了对话框或成功分享...

更奇怪的是,一切正常 - 使用任一按钮关闭对话框并返回有效的 postId - 当使用具有“publish_actions”权限的 LoginManager 并随后加载 ShareDialog 时。

但是,Facebook 认为在使用 ShareDialog 时不需要“publish_actions”权限。

问题出现在我自己的应用程序以及此处找到的示例应用程序中:https ://github.com/facebook/react-native-fbsdk/tree/master/sample/HelloFacebook

其他详情:

  • 反应原生 0.45.0
  • 反应原生 fbsdk 0.6.0
  • 安卓 facebook sdk 4.22.1
  • 模拟器和物理设备上出现问题
0 投票
1 回答
3438 浏览

react-native - React-native fbsdk 构建错误

运行命令 react-native run-android 或 ./gradlew build 时出现以下错误

这是我的app/build.gradle

我也尝试过,compile('com.facebook.android:facebook-android-sdk:4.22.1')但它不起作用。我看到它正在尝试从版本 25.3.1 获取资源,但为什么呢?我该如何解决这个问题?对此有何建议?

谢谢


更新

在评论中的建议之后,这是我的 android/build.gradle 文件:

和我的 app/build.gradle:

我得到了运行命令 `./gradlew clean build 的错误:


更新 2

因此,在下面的评论中给出了一些建议之后,这是我的 android/app/build.gradle: https ://pastebin.com/q5qfHAug 和我的 android/build.gradle: https ://pastebin.com/GmckcqLb 和我我收到错误: https ://pastebin.com/JHe6XzzB

0 投票
0 回答
187 浏览

facebook - 反应本机 FBSDK 未正确链接

我在我的 react-native 应用程序中使用react-native fbsdk。我仔细地遵循了每一步,但不知何故,链接似乎没有正确完成。

当我运行该项目时,我在调试器控制台中收到以下错误。在此处输入图像描述

我在这个问题上纠结了太久,但未能找到解决方案。

已经尝试删除 node_modules,重新安装所有包,链接等。

0 投票
2 回答
412 浏览

react-native - react-native 和 react-native-fbsdk 未构建

每次我尝试编译我的应用程序时都会遇到以下问题,我的控制台中有以下退出:

FAILURE:构建失败并出现异常。

我跑

./gradlew clean build --stacktrace

输出是:

在我已经删除了 react-native-fbsdk 的所有依赖项之后,我已经用尽了所有的尝试来纠正并且没有任何效果,我不知道它是否有助于我的机器配置是: