当我在我的项目中添加fbsdk时,我发现了一些错误,比如-
警告:"RCTFBLikeView“的本机组件不存在2016-06-21 22:27:38.898警告 警告:"RCTFBLoginButton“的本机组件不存在2016-06-21 22:27:38.899警告 警告:"RCTFBSendButton“的本机组件不存在2016-06-21 22:27:38.900警告 警告:"RCTFBShareButton“的本机组件不存在
为了解决这个问题,我通过了这个荚方法- https://github.com/facebook/react-native-fbsdk/issues/126。
现在,当我运行pod install命令时,我得到了这个错误-
在../node_modules/react-native-fbsdk/iOS/RCTFBSDK/core".中没有发现用于react本机fbsdkcore的podspec。
谁能高一点这是怎么回事?
这是我的豆荚文件-
platform :ios, ‘7.0’
use_frameworks!
xcodeproj ‘/Users/ais/Netizen/ios/Netizen.xcodeproj’
target ’Netizen’ do
source ‘https://github.com/CocoaPods/Specs.git’
pod 'React', :subspecs => ['Core', 'RCTImage', 'RCTNetwork', 'RCTText', 'RCTWebSocket'], :path => '/Users/ais/Netizen/node_modules/react-native'
pod 'react-native-fbsdkcore', :path => ‘../node_modules/react-native- fbsdk/iOS/RCTFBSDK/core’
pod 'react-native-fbsdklogin', :path => '../node_modules/react-native-fbsdk/iOS/RCTFBSDK/login’
pod 'react-native-fbsdkshare', :path => '../node_modules/react-native-fbsdk/iOS/RCTFBSDK/share’
end
target ‘NetizenTests' do
end发布于 2016-12-08 16:42:39
最近,我一直在努力解决这个问题,而我发现,在运行react-native install react-native-fbsdk之后,您仍然需要运行react-native link react-native-fbsdk。
然后,libRCTFBSDK.a将出现在Xcode中的中,但是(我认为)需要删除,然后单击底部的-和+按钮重新添加。
发布于 2016-06-22 14:07:15
自最近的版本以来,Pod规范支持已经被移除。它期望FacebookSDK是~/Documents目录。见此处问题https://github.com/facebook/react-native-fbsdk/issues/181
发布于 2019-04-03 07:50:07
我已经安装了react本机-fbsdk和链接使用and本机-链接-本机-fbsdk。
遵循以下链接的指示
https://developers.facebook.com/docs/react-native/configure-ios
这提供了链接反应-本机库使用ios_setup.js有以下步骤,我已经遵循。
curl -O https://raw.githubusercontent.com/facebook/react-native-fbsdk/master/bin/ios_setup.jsnpm install plist xcode adm-zipnode ios_setup.js [App ID] [App Name]当运行节点ios_setup.js时,它将自动链接ios中的所有文件。
https://stackoverflow.com/questions/37960415
复制相似问题