0

地狱同胞溢出者,我有一个在 android (Windows) 上运行良好的颤振项目,我将它移到 macos 为 ios 构建一个工件。不知何故,我不断收到以下错误;

Because every version of flutter_driver from sdk depends on async 2.6.1 and fstore depends on async 2.5.0, flutter_driver from sdk is forbidden. So, because fstore depends on flutter_driver any from sdk, version solving failed.

在 projectx 中运行“flutter pub get”...
pub get failed (1; 所以,因为 fstore 依赖于来自 sdk 的任何 flutter_driver,版本解析失败。)

有什么建议么?

这是我将版本更新到 2.6.1 后得到的;

因为来自 sdk 的每个版本的 flutter_driver 都依赖于依赖于存档 ^3.0.0 的 webdriver 3.0.0,所以来自 sdk 的每个版本的 flutter_driver 都需要存档 ^3.0.0。(1) 所以,因为 image >=2.1.14 <3.0.0-nullsafety.0 依赖于存档 ^2.0.0,所以来自 sdk 的 flutter_driver 与 image >=2.1.14 <3.0.0-nullsafety.0 不兼容。

Because flutter_cache_manager >=2.1.2 <3.0.0-nullsafety.0 depends on image >=2.1.18 <4.0.0 and flutter_cache_manager >=2.1.0 <2.1.2 depends on image ^2.1.18, flutter_cache_manager >=2.1.0 <3.0.0-nullsafety.0 requires image >=2.1.18 <4.0.0.
And because cached_network_image 2.5.1 depends on flutter_cache_manager ^2.1.0 and flutter_launcher_icons 0.8.1 depends on image ^2.1.1, if cached_network_image 2.5.1 and flutter_launcher_icons 0.8.1 then image ^2.1.18.
And because flutter_driver from sdk is incompatible with image >=2.1.14 <3.0.0-nullsafety.0 (1), one of flutter_driver any from sdk or cached_network_image 2.5.1 or flutter_launcher_icons 0.8.1 must be false.
And because fstore depends on flutter_driver any from sdk, cached_network_image 2.5.1 is incompatible with flutter_launcher_icons 0.8.1.
So, because fstore depends on both flutter_launcher_icons 0.8.1 and cached_network_image 2.5.1, version solving failed.

pub get failed (1; 所以,因为 fstore 依赖于 flutter_launcher_icons 0.8.1 和 cached_network_image 2.5.1,版本求解失败。) 进程以退出代码 1 结束

4

0 回答 0