程序包react-native-onesignal已被忽略,因为它包含无效的配置

时间:2019-07-08 10:55:42

标签: javascript react-native

原谅先前的问题格式

实际上,我正在尝试在React Native应用程序中配置 OneSignal React Native 以实现推送通知

环境设置 1:本机版本:0.60 2:npm版本10.5

我跟随official documentation of React native one signal进行了设置:

步骤1:npm install -g react-native-cli,             状态:已完成

第2步:react-native初始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

将我的图书馆与react-native link react-native-onesignal链接时,我的终端出现错误:

Linking oneSignal with my App (As per official documentation)
          status : fail

错误

Package react-native-onesignal has been ignored because it contains invalid configuration. 
Reason: Unknown option dependency.platforms.ios.sourceDir with value ""./ios"" was found. 
This is either a typing error or a user mistake

我尝试了以下选项进行修复:

根据documentation创建具有版本0.58.0的新React Native项目

但是我仍然遇到相同的错误。

1 个答案:

答案 0 :(得分:0)

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