问题标签 [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 回答
768 浏览

facebook - 如何在本机反应中使用 Facebook Messenger 对话框?

我正在使用 react-native-fbsdk 在我的 react native 项目中使用 Facebook API。我可以使用它来实现登录/共享/注销功能,但到目前为止还没有找到任何使用 Facebook Messenger 发送对话框的方法。有什么方法可以使用它在反应原生项目中集成 FB Messenger 发送对话框?

0 投票
3 回答
4922 浏览

ios - “RCTFBLoginButton”的本机组件不存在

我在这里发帖是因为我花了 12 个小时搜索和尝试解决我的问题,但就是找不到解决方案。

这是我的错误屏幕: React native debugger

我已经按照 IOS 的 facebook 开发人员步骤,按照 FBSDK github 的说明,我已经链接了库......

仍然有错误..

希望有人能帮助我

问候。

0 投票
4 回答
13478 浏览

ios - FB SDK 错误:登录失败(react-native)

我目前正在为我的 Reach Native 应用程序设置 Facebook 身份验证。在 react-native-fbsdk 设置出现常见问题之后,现在 Facebook 应用程序事件正常工作并且 LoginManager 加载。

我的问题:授权后 LoginManager 将我重定向回应用程序,然后向我显示错误:

登录失败

我正在使用非常标准的 LoginManager 实现:

你对我有什么指示吗?

我已经检查过:

  • Info.Plist 中的 FB 应用信息
  • Facebook 应用程序中的 iOS Bundle ID
  • 客户端 OAuth 设置
  • FBSDK LoginButton(同样的错误)

我正在运行:iOS 10 和 react-native 0.38.0。

谢谢!

0 投票
1 回答
248 浏览

facebook - WebView 返回空白帖子 FB 授权

从我的反应本机应用程序中,我正在尝试针对 FB 进行身份验证。我没有直接使用 fbsdk,而是打算在它周围使用一个包装器。

我尝试了两个包装。

在这两种情况下,我最终都会得到一个不会回调应用程序的 WebView。我提出了两个问题

https://github.com/magus/react-native-facebook-login/issues/187 https://github.com/xxsnakerxx/react-native-social-auth/issues/6

XCode 日志有以下我无法破译的条目

和..

__nw_socket_service_writes_block_invoke sendmsg(fd 9, 31 bytes): 套接字已经关闭

WebView 发布所有身份验证看起来像 在此处输入图像描述

0 投票
0 回答
416 浏览

ios - 重新启动模拟器时应用程序崩溃

我开始使用 facebook SDK 和官方react native wrapper。我不确定这是原因还是我使用了 AsyncStorage。但是每当我退出模拟器然后通过 ( react-native run-ios) 重新运行我的应用程序时,应用程序就会崩溃。每次我必须“重置内容和设置”才能让它消失。以下是我能找到的日志。

0 投票
1 回答
966 浏览

react-native - 将带有标签的 Native Post 图像反应到 Facebook

我正在尝试使用 react-native-fbsdk(0.4.0) 将带有标签的图像发布到 facebook,如下所示:

shareContent分享对话框正常出现,当有以下内容时,内容会发布到FB :

当我添加主题标签时,共享对话框不会出现并且result是一个空对象{}

此外,如果我尝试将主题标签添加到其他类型(如link共享对话框)也可以正常工作。

我做错了什么?:(

0 投票
1 回答
5146 浏览

android - 如何删除反应原生的所有应用程序数据?

如何删除反应原生的所有应用程序数据?

不仅AsyncStorage.clear()。我的意思是通过设置>应用程序删除应用程序数据。我遇到了 EUNSPECIFIED 错误代码react-native-fbsdk

首先我使用我的 facebook 帐户登录,其次我从中注销,第三我使用此帐户重新登录(效果很好)然后我再次注销,我尝试使用另一个 facebook 帐户登录,但我遇到了 EUNSPECIFIED 错误.

但是通过设置>应用程序删除所有应用程序数据(不是卸载)后,我可以使用另一个Facebook帐户登录。

从我的反应本机应用程序注销时,我必须删除所有应用程序数据。或者我必须修复这个react-native-fbsdk错误(或者我猜 fbsdk 正在缓存一些数据......)

注销时我已经放AsyncStorage.clear()了,没有变化..

感谢您的帮助...

0 投票
1 回答
759 浏览

android - react-native-fbsdk 的分享插件错误。

https://github.com/facebook/react-native-fbsdk#share-dialogs

我刚刚在官方 react-native-fbsdk 上使用了这个例子。

但我得到了这个错误。

共享失败并出现错误:{ "framesToPop": 1, "code": "EUNSPECIFIED" }

我究竟做错了什么?

我向 facebook 请求“publish_actions”。但他们说这个权限只需要使用图形 api 请求。我正在使用共享对话框插件。所以我不需要那个许可。为什么我会收到此错误?我很困惑。。

0 投票
1 回答
3431 浏览

react-native - 使用 asyncStorage 时与远程数据库同步数据

我刚刚开始使用 react-native 并考虑将其用于离线优先应用程序。我将使用 asyncStorage 作为我的本地存储,因为它可以满足我对这个应用程序的所有需求。但是,我一直在寻找类似原生 android 的 Sync Adapter 之类的东西,它允许您根据各种标准自动将数据从本地存储传输到远程 DB。

是否有任何库可以轻松导入到我的 RN 项目中以帮助进行数据同步。或者可能,我不需要任何外部模块,并且 asyncStorage API 已经支持数据同步到远程数据库。

无论哪种方式,我都想知道是否可以在 AsyncStorage 和远程数据库之间同步数据。谢谢你。

0 投票
1 回答
1873 浏览

react-native - react-native-fbsdk loginbutton 不能正常工作

我正在使用 react-native-fbsdk 0.4.0 并遵循https://github.com/facebook/react-native-fbsdk中的步骤。添加本机 FBSDK 后,我尝试了本机 Object-C 测试应用程序,并且 FB 登录按钮可以正常工作。

但是,我遇到了与这篇文章React Native Facebook Login using official fbsdk相同的问题。

非常感谢任何帮助。谢谢。

更新:只是解决我的问题,希望能激励别人。我从https://github.com/magus/react-native-facebook-login检查了这个“react-native-facebook-login” 。
整个过程几乎相同,只是“AppDelegate.m”中有一个不同的“头文件导入”

我添加了 FBSDKLoginKit.h 的第二个导入,它可以工作。