Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.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
Javascript Package react native onesignal已被忽略,因为它包含无效配置_Javascript_React Native_Onesignal - Fatal编程技术网

Javascript Package react native onesignal已被忽略,因为它包含无效配置

Javascript Package react native onesignal已被忽略,因为它包含无效配置,javascript,react-native,onesignal,Javascript,React Native,Onesignal,我正在尝试在React-Native应用程序中配置OneSignal React-Native,以用于推送通知 环境设置 react本机版本:0.60 npm版本10.5 我按照以下步骤进行设置: 步骤1:npm安装-g react native cli, 状态:完成 第2步:react native init OneSignalDemo, 状态:完成 在链接项目之前,我使用以下命令成功运行了我的项目: react-native bundle --platform android --dev f

我正在尝试在React-Native应用程序中配置OneSignal React-Native,以用于推送通知

环境设置

  • react本机版本:0.60
  • npm版本10.5
  • 我按照以下步骤进行设置:

    步骤1:
    npm安装-g react native cli
    , 状态:完成

    第2步:
    react native init OneSignalDemo
    , 状态:完成

    在链接项目之前,我使用以下命令成功运行了我的项目:

    react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res
    react-native run-android
    
    步骤3:在将我的库链接到
    react native link react native onesignal
    时,我的终端出错。 将oneSignal与我的应用程序链接(根据官方文档), 状态:失败

    错误

    Package react native onesignal已被忽略,因为它包含无效配置。
    原因:找到值为“./ios”的未知选项dependency.platforms.ios.sourceDir。
    这可能是键入错误或用户错误
    

    我尝试的一个可能的解决方案是按照创建版本为0.58.0的新React本机项目,但我不断收到相同的错误。

    我收到了警告消息,但简单的npm为我解决了问题。

    您希望实现什么?你已经试过什么了?如果你不提供更多细节,我们将无能为力。谢谢你。我详细编辑了我的问题,请看一看。我对react不太了解,但从您的错误消息判断,您已在某处配置了
    ios
    目录,或者该目录存在于某处?$rm-rf package-lock.json node_modules$npm安装这两个命令修复了我的问题issue@SBylemans感谢您的宝贵意见,当我们执行前两个步骤时,它将(本机响应)自动在项目根文件夹中创建ios和adnroid目录