问题标签 [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.
android - 找不到 com.android.support:appcompat-v7:25.3.1
我在尝试构建时突然开始收到此错误。几周前这一切都在工作,据我所知没有任何变化。这个问题似乎与它有关react-native-fbsdk
,但通过它的 build.gradle 并没有列出support.appcompat-v7.25.x
。有什么建议吗?
构建.gradle
android - ProcessReleaseResources
我正在尝试构建我的 react-native 项目并使用 react-native-fbsdk。
我正在使用 react-native@0.38.0 和 react-native-fbsdk@0.5.0。
当我构建我的项目时,我在执行屏幕上遇到了这个错误。
ios - 如果我将 sdk 文件夹放在 react-native 项目中,Facebook sdk 不起作用?
我想手动链接 Facebook SDK,因为我们不使用 cocoapods 并且不想实现它。但是由于某种原因,当我们在 buddybuild 上构建我们的应用程序时,它会失败。
我所做的是将 FacebookSDK 文件夹放在里面(不是我知道的最佳解决方案):
我将此文件夹(添加$(SRCROOT)/ios/<ProjectName>/FacebookSDK)
到框架搜索标题路径中,它似乎仍然抛出错误。
对我能做什么有什么想法吗?如果我们现在可以使用这个解决方案,那就太好了,这样所有开发人员(和 buddybuild CI)都可以提取它,而不必下载 SDK 并将其放在文档文件夹中。
android - 是否可以更改 FBSDK 的图形 API 版本?
几天前我为 react native 安装了 FBSDK,现在看来,使用最新的 v2.9 应用程序将无法像以前那样使用共享。不过,我们仍然希望尽快推出测试版,而且时间至关重要。现在是否可以发出所有图形请求 v2.8?
react-native - 使用真实设备运行时出现无效的密钥哈希错误
我在我的项目中使用react-native-fbsdk。当我使用 Android Emulator 运行该应用程序时,它工作得很好,但是当我使用真实设备运行它时发生了错误。
无效的密钥哈希。密钥哈希 xxxxxxxxxxxxxxxxxxxxx 不匹配任何存储的密钥哈希。在https://developers.facebook.com/apps/xxxxxxxxxxxxxxx/配置您的应用程序密钥哈希
在 Nexus 5x (Android 7.1.2) 上测试
android - fbsdk - Android - 编译失败 - AAPT:检索项目的父项时出错:未找到与给定名称匹配的资源
反应原生 0.44 FBSDK 0.6
我在编译 Android 时得到以下信息:
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
- 模拟器和物理设备上出现问题
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
facebook - 反应本机 FBSDK 未正确链接
我在我的 react-native 应用程序中使用react-native fbsdk。我仔细地遵循了每一步,但不知何故,链接似乎没有正确完成。
我在这个问题上纠结了太久,但未能找到解决方案。
已经尝试删除 node_modules,重新安装所有包,链接等。
react-native - react-native 和 react-native-fbsdk 未构建
每次我尝试编译我的应用程序时都会遇到以下问题,我的控制台中有以下退出:
FAILURE:构建失败并出现异常。
我跑
./gradlew clean build --stacktrace
输出是:
在我已经删除了 react-native-fbsdk 的所有依赖项之后,我已经用尽了所有的尝试来纠正并且没有任何效果,我不知道它是否有助于我的机器配置是: