免责声明:首先,这是我早期尝试使用 Flutter。如果是菜鸟问题,请原谅我。
我一直在为 iOS 中的 Flutter 应用程序使用 MVP-Clean 架构,当我尝试构建一个可以轻松持久化数据的数据源时,我发现 PathProvider插件。
尝试下一个之后:
向项目添加依赖项
依赖:path_provider: "^0.4.0"
提供依赖项
flutter 包获取
pod 安装
我尝试编译项目,编译器喊道: ** 构建失败 **
Xcode's output: ↳ === BUILD TARGET Runner OF PROJECT Runner WITH CONFIGURATION Debug === /proect_directory/ios/Runner/GeneratedPluginRegistrant.m:6:9: fatal error: 'path_provider/PathProviderPlugin.h' file not found #import <path_provider/PathProviderPlugin.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated.
我快速搜索了一下,没有找到任何有用的东西。
谁能照亮我的路?
编辑:
已经尝试过:
flutter update-packages --force-upgrade
并且医生输出没有显示任何错误:
flutter doctor
最佳答案
此问题应由 https://github.com/flutter/flutter/pull/15437 解决
要将修复应用到现有项目,请添加 these lines到 ios/Podfile。
https://stackoverflow.com/questions/49252041/
相关文章:
dart - Flutter - float 操作按钮 - 隐藏项目的可见性
generics - 如何从 Dart/Flutter 中的泛型函数调用命名构造函数
dart - 在 SnackBarAction onPressed 上 flutter 小吃吧
android - 如何模拟/ stub Flutter 平台 channel /插件?
flutter - 如何从字节数据中读取蓝牙特征并将其转换为适当的值(用于 flutter 的蓝牙)
android - Flutter:使用 Sliver 小部件时如何在滚动时隐藏 BottomApp
dart - Flutter - 使用 Flutter 创建自定义控件
flutter - 在 SafeArea 中获取小部件高度的正确方法