首先,我要说的是,类似的问题表明,问题可能与没有连接库有关。
我再次运行了react-native link react-native-fbsdk,以确认它确实是链接的,并且确认它是
rnpm-install info Platform 'ios' module react-native-fbsdk is already linked
rnpm-install info Platform 'android' module react-native-fbsdk is already linked尽管如此,我还是在XCode项目中看到了几个main.jsbundle、libReact.a和libRCTFBSDK.a (我发现在“恢复引用”下面显示它特别令人不安,当我试图在Finder中找到它时,它也没有指向任何地方)。因此,总而言之,有强烈的迹象表明,我的FBSDK设置出现了问题。
由于在安装指南中提到了这些内容,所以让我继续编写一份报告:
~/Documents/FacebookSDK文件夹下提取的Bolts、FBSDKCoreKit、FBSDKLoginKit、FBSDKShareKit)拖到项目中,而不是标记"Copy“选项~Documents/FacebookSDK (仅此而已,仅此而已)-ObjC -lc++ (这已经是如此了,我没有碰它,只是确认它有ObjC,根据Facebook的指南)libReact.a和libRCTFBSDK.a)虽然问题似乎根源于这些红色文件,但我没有线索或运气试图修复他们,所以任何帮助都是值得感谢的!
发布于 2019-01-10 22:11:48
发布于 2019-08-27 10:45:12
我一直在为之奋斗很长时间。经过几次调查和尝试,我解决了这个问题:
pod 'FBSDKCoreKit'
pod 'FBSDKLoginKit'
pod 'FBSDKShareKit'正如指南所说,我不必手动将框架拖到Xcode项目中。
https://stackoverflow.com/questions/54124766
复制相似问题