免责声明:首先,这是我对Flutter的早期尝试。如果是菜鸟问题,请原谅我。
我一直在为 iOS 中的 Flutter 应用程序使用 MVP-Clean 架构,当我尝试构建一个可以轻松持久化数据的数据源时,我发现了 PathProvider插件。
尝试下一个后:
将依赖项添加到项目中
dependencies: path_provider: "^0.4.0"
提供依赖
flutter packages get
pod install
我尝试编译项目,编译器喊道:** BUILD FAILED **
Xcode 的输出:↳ === 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个错误产生。
我进行了快速搜索,但没有找到任何有用的东西。
谁能照亮我的道路?
编辑:
已经尝试过:
flutter update-packages --force-upgrade
并且医生输出没有显示任何错误:
flutter doctor
- 医生摘要(要查看所有详细信息,请运行 flutter doctor -v):
- [✓] Flutter (Channel beta, v0.1.5, on Mac OS X 10.13.3 17D102, locale en-ES)
- [✓] Android 工具链 - 为 Android 设备开发 (Android SDK 27.0.3)
- [✓] iOS 工具链 - 为 iOS 设备开发 (Xcode 9.2)
- [✓] Android Studio(3.0版)
- [✓] IntelliJ IDEA 社区版(2017.3.4 版)
- [✓] 连接的设备(1 个可用)