Ios undefined不是对象(正在评估';LoginManager.loginWithPermissions';)

Ios undefined不是对象(正在评估';LoginManager.loginWithPermissions';),ios,react-native,facebook-sdk-4.x,Ios,React Native,Facebook Sdk 4.x,正在使用facebook SDK尝试simple react本机应用程序,出现以下错误: undefined不是对象(正在评估“LoginManager.loginWithPermissions”) 复制步骤: 反应本机初始化应用程序 react-native安装react-native fbsdk 反应本机链接反应本机fbsdk Facebook指南 反应本机运行ios 有什么建议吗 我认为react native fbsdk与xcode项目的链接不正确…如何检查? 链接时我没有任何例外:

正在使用facebook SDK尝试simple react本机应用程序,出现以下错误:

undefined不是对象(正在评估“LoginManager.loginWithPermissions”)

复制步骤:

反应本机初始化应用程序

react-native安装react-native fbsdk

反应本机链接反应本机fbsdk

Facebook指南

反应本机运行ios

有什么建议吗

我认为react native fbsdk与xcode项目的链接不正确…如何检查? 链接时我没有任何例外:

21:17$react本机链接react本机fbsdk 扫描559个文件夹,查找/Users/denis/Projects/app/node_模块中的符号链接(7ms)

看起来像是libRCTFBSDK.a未包含在项目中,如何手动包含它?

此解决方案帮助我:

下载fb react native sdk,然后将ios/RCTFBSDK.xcodeproj拖动到Libraries组


然后将libRCTFBSDK添加到“构建阶段”->“使用库链接二进制文件”(使用下面的+按钮)

您使用的是哪个版本?看起来0.6.1中的链接也存在错误,错误消息来自哪里?因为
FBLoginManagerl.loginWithPermissions
中有一个输入错误,这可能会帮助您找到问题。这个错误和你的截图不匹配provided@GarrettMcCullough我已尝试从'react native FBSDK'LoginManager.logInWithReadPermissions(['public_profile'])导入0.6.1和0.6.0 FBSDK,{LoginManager}。然后(。。。