iosflutterdartflutter-packagesflutter-ios

Can't build a flutter project with PathProvider dependency


Disclaimer: First of all, this is my early attempt to play with Flutter. So forgive me if is a noob question.

I had been playing with an MVP-Clean architecture for Flutter apps in iOS, and when trying to build a data source where I can persist data easily I found PathProvider plugin.

After trying the next:

I try to compile the project and the compiler shouts: ** BUILD FAILED **

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.

I did a quick search and I did not find anything useful.

Could anyone illuminate my path?

EDIT:

Already tried with:

flutter update-packages --force-upgrade

And the doctor output does not show any errors:

flutter doctor

Solution

  • This issue should be fixed by https://github.com/flutter/flutter/pull/15437

    To apply the fix to an existing project, add these lines to ios/Podfile.