我正在尝试在我的flutter应用程序中添加对openid_client的引用 .

我在pubspec.yaml中添加了对openid_client:^ 0.1.3的依赖项并保存 . 这会运行flutter packages get,它会报告以下错误:

Package unscripted has no versions that match >=0.6.2 <0.7.0 derived from:
- openid_client 0.1.0 depends on version >=0.6.2 <0.7.0

实际上,openid_client包确实依赖于无脚本版本0.6.2,但我的flutter应用程序不能引用0.6.2 . 看来我的flutter应用程序可以引用的最高版本的无脚本是0.3.4 . 有谁知道我做错了什么?

这是我目前的pubspec.yaml:

name: flit
description: A new Flutter project.

dependencies:
    flutter:
      sdk: flutter

cupertino_icons: ^0.1.0
english_words: ^3.1.0
openid_client: ^0.1.3

dev_dependencies:
  flutter_test:
    sdk: flutter

flutter:
  uses-material-design: true