首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在iOS中反应本地fbsdk

在iOS中反应本地fbsdk
EN

Stack Overflow用户
提问于 2016-06-22 06:43:25
回答 3查看 3.6K关注 0票数 3

当我在我的项目中添加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。

谁能高一点这是怎么回事?

这是我的豆荚文件-

代码语言:javascript
复制
 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
EN

回答 3

Stack Overflow用户

发布于 2016-12-08 16:42:39

最近,我一直在努力解决这个问题,而我发现,在运行react-native install react-native-fbsdk之后,您仍然需要运行react-native link react-native-fbsdk

然后,libRCTFBSDK.a将出现在Xcode中的中,但是(我认为)需要删除,然后单击底部的-+按钮重新添加。

票数 4
EN

Stack Overflow用户

发布于 2016-06-22 14:07:15

自最近的版本以来,Pod规范支持已经被移除。它期望FacebookSDK是~/Documents目录。见此处问题https://github.com/facebook/react-native-fbsdk/issues/181

票数 0
EN

Stack Overflow用户

发布于 2019-04-03 07:50:07

我已经安装了react本机-fbsdk和链接使用and本机-链接-本机-fbsdk。

遵循以下链接的指示

https://developers.facebook.com/docs/react-native/configure-ios

这提供了链接反应-本机库使用ios_setup.js有以下步骤,我已经遵循。

  1. facebook开发人员帐户上安装。
  2. 通过在项目根文件夹的命令提示符中执行以下命令来安装文件ios_setup.js。
代码语言:javascript
复制
curl -O https://raw.githubusercontent.com/facebook/react-native-fbsdk/master/bin/ios_setup.js
  1. 通过执行以下命令,安装plist包、xcode包和adm-zip包。
代码语言:javascript
复制
npm install plist xcode adm-zip
  1. 通过执行以下命令运行脚本ios_setup.js,并插入应用程序的App和App。如果你的应用程序的名字超过一个字长,那么把它用引号括起来。
代码语言:javascript
复制
node ios_setup.js [App ID] [App Name]

当运行节点ios_setup.js时,它将自动链接ios中的所有文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37960415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档