gpt4 book ai didi

ios - undefined 不是一个对象(评估 'LoginManager.loginWithPermissions' )

转载 作者:行者123 更新时间:2023-12-01 22:34:57 30 4
gpt4 key购买 nike

尝试使用 facebook SDK 进行简单的 react native 应用程序,出现以下错误:

undefined is not an object (evaluating 'LoginManager.loginWithPermissions')

重现步骤:

react native 初始化应用程序

react-native安装react-native-fbsdk

react-native链接react-native-fbsdk

Facebook 指南 https://developers.facebook.com/docs/ios/getting-started/

react-native run-ios

error

有什么建议吗?

我认为react-native-fbsdk没有正确链接到xcode项目...如何检查它?我在链接时没有任何异常:

21:17 $ react-native link react-native-fbsdk Scanning 559 folders for symlinks in /Users/denis/Projects/app/node_modules (7ms)

项目中好像没有包含libRCTFBSDK.a,请问如何手动包含?

最佳答案

这个解决方案帮助了我:https://github.com/fbsamples/f8app/issues/118#issuecomment-283670056

下载fb React Native sdk,然后将ios/RCTFBSDK.xcodeproj拖到Libraries组

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

关于ios - undefined 不是一个对象(评估 'LoginManager.loginWithPermissions' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44952802/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com