我在我的应用程序中使用react-native-fbsdk。 我的react-native版本是:0.39.1
我遵循了所有步骤,当我构建项目时,我收到以下错误。
任何人都可以告诉我如何解决这个问题。
答案 0 :(得分:1)
React-Native 0.40发生了重大变化,其中标题已移至React名称空间。
如果您使用0.40之前的版本,则必须将'React/RCTBridgeModule.h'
更改为'RCTBridgeModule.h'
内的RCTFBSDKAppEvents.m
有关详细信息,请参阅此处:https://github.com/facebook/react-native/releases/tag/v0.40.0
或者您可以升级您的react-native版本:https://facebook.github.io/react-native/docs/upgrading.html
答案 1 :(得分:1)
最新版本的react-native-fbsdk(0.5.0
)仅适用于RN >=0.40
。
对于RN <0.40
,请执行以下操作:
1)卸载react-native-fbsdk:
npm uninstall react-native-fbsdk --save
2)使用旧版本重新安装并链接它:
npm install react-native-fbsdk@0.4.0 --save
react-native link react-native-fbsdk