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

问题描述 投票:3回答:1

我正在尝试在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 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 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项目,但是我仍然遇到相同的错误。

javascript react-native onesignal
1个回答
0
投票

npm install解决此问题。

:)

为了我,总是工作

© www.soinside.com 2019 - 2024. All rights reserved.