【问题标题】:Error when adding OneSignal Plugin to Flutter Project将 OneSignal 插件添加到 Flutter 项目时出错
【发布时间】:2019-03-06 11:34:21
【问题描述】:

我正在尝试将 OneSignal 添加到我的颤振项目中,我按照本教程进行操作

https://documentation.onesignal.com/v5.0/docs/flutter-sdk-setup

但是当我运行时

pod install

它显示如下错误消息

!] Invalid `Podfile` file: undefined local variable or method `s' for #<Pod::Podfile:0x00007f86880b7fa0>.

# from /Users/macmini1/Projects/flutter/my_project/ios/Podfile:58
# -------------------------------------------
# target 'OneSignalNotificationServiceExtension' do
> s.dependency 'OneSignalDynamic', '>= 2.8.8', '< 3.0'
# end
# -------------------------------------------

有人帮忙吗?

【问题讨论】:

  • 顺便说一句,该文档似乎不是最新的,最新版本是 onesignal:^1.0.2
  • 是的,OneSignal 没有更新其 Flutter 文档非常令人失望。

标签: ios flutter onesignal podfile


【解决方案1】:

我建议你首先从这个 url 使用终端更新你的 pod Updating to latest version of CocoaPods?, 我在我的项目中添加了相同的 pod “OneSignal”,它完美地添加完成。

【讨论】:

  • 我已经安装了最新的 CocoaPods (1.5.3) 但错误仍然存​​在,你安装的是什么版本的 OneSignal?
  • @esthrim 我已经安装了“OneSignal 2.9.0”。
  • 目前的最新版本是 1.1.0 从这里pub.dev/packages/onesignal@Mayank Palotra 你指的是什么包
  • @MohamedSelim 根据cocoapods.org (cocoapods.org/pods/OneSignal) 最新版本是2.10.0。
  • 啊哈,我以为他说的是 OneSignal 颤振插件的版本,谢谢@Mayank
猜你喜欢
  • 2019-06-01
  • 1970-01-01
  • 2019-10-25
  • 2014-08-23
  • 2020-03-19
  • 2018-10-05
  • 2012-06-18
  • 1970-01-01
  • 2013-10-07
相关资源
最近更新 更多