Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在react native中正确集成fbsdk_Ios_Facebook_React Native - Fatal编程技术网

Ios 在react native中正确集成fbsdk

Ios 在react native中正确集成fbsdk,ios,facebook,react-native,Ios,Facebook,React Native,已经两天了,我一直在尝试将react-native fbsdk合并到我的react-native项目中;但是我们没有运气。 已经阅读并遵循了互联网上的大部分教程(包括Facebook提供的),但似乎没有任何效果。 我得到的最好的是一个红色边框的矩形(应该是“登录Facebook”) 我两天前才开始工作,所以我所做的一切都是最新的。 我还安装了“rnpm”,用于将模块链接到本机应用程序 以下是package.json: { "name": "bas", "versi

已经两天了,我一直在尝试将react-native fbsdk合并到我的react-native项目中;但是我们没有运气。 已经阅读并遵循了互联网上的大部分教程(包括Facebook提供的),但似乎没有任何效果。 我得到的最好的是一个红色边框的矩形(应该是“登录Facebook”)

我两天前才开始工作,所以我所做的一切都是最新的。 我还安装了“rnpm”,用于将模块链接到本机应用程序

以下是package.json:

    {
      "name": "bas",
      "version": "0.0.1",
      "private": true,
      "scripts": {
        "start": "node node_modules/react-native/local-cli/cli.js start",
        "test": "jest"
      },
      "dependencies": {
        "react": "~15.4.0-rc.4",
        "react-native": "0.40.0",
        "react-native-fbsdk": "^0.4.0"
      },
      "devDependencies": {
        "babel-jest": "18.0.0",
        "babel-preset-react-native": "1.9.1",
        "jest": "18.1.0",
        "react-test-renderer": "~15.4.0-rc.4"
      },
      "jest": {
        "preset": "react-native"
      }
    }
对不起,如果我在任何地方都显得愚蠢;刚刚开始手机应用开发;我来自网络开发背景


提前谢谢

我不能相信这个答案——但经过一番挖掘,这个问题似乎是在
react native v0.40.0
中引入的。不幸的是,许多库尚未更新以适应这些更改

幸运的是,react native fbsdk确实支持它,但不幸的是它尚未正式发布

您可以直接从github使用最新版本(带有补丁)。 按照以下步骤操作:


这对我有用!祝你好运。

我不能相信这个答案——但经过一番挖掘,这个问题似乎是在
react native v0.40.0
中引入的。不幸的是,许多库尚未更新以适应这些更改

幸运的是,react native fbsdk确实支持它,但不幸的是它尚未正式发布

您可以直接从github使用最新版本(带有补丁)。 按照以下步骤操作:


这对我有用!祝您好运。

您可以用任何方式显示一些代码吗?代码与“初学者/示例代码”提供的代码相同;所以没有问题。试试这个。我已经试过了。我的问题和你的完全一样。它似乎与将react native v0.40.0与react native fbsdk v0.4.0一起使用有关。这是令人沮丧的-但它似乎在使用“react native”时起作用:“0.36.1”,您可以以任何方式显示一些代码吗?代码与“starter/sample code”提供的代码相同;所以没有问题。试试这个。我已经试过了。我的问题和你的完全一样。它似乎与将react native v0.40.0与react native fbsdk v0.4.0一起使用有关。这很令人沮丧,但在使用“react native”时似乎确实有效:“0.36.1”,