Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Flutter iOS Build Error - framework image_picker not found

I have added v0.8.5 of image_picker library in my project.

I have tried following things to solve the issue:

Deleted podfile.lock & Pods folder from iOS Directory
Deleted pubspec.lock file from Project Directory
pod deintegrate
flutter clean
flutter pub get
pod install

While building the project in iOS,It throws following error

ld: framework not found image_picker
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Can anyone provide a solution to this?

like image 786
Milan Surelia Avatar asked Sep 16 '25 16:09

Milan Surelia


1 Answers

Due to the latest update, which includes migration of image_picker to Android and iOS federation packages, the naming convention of the iOS package has changed from "image_picker" to "image_picker_ios".

Solution:

Just make sure that in xcode, your app's project and target linker flags are set from "image_picker" to "image_picker_ios".

  1. Navigate to xcode project, and then build settings
  2. Find section Linking and then Other linking flags.
  3. Change flag -framework "image_picker" to -framework "image_picker_ios"

Important: changes must be applied to both project and target linker flags.

like image 86
user3475581 Avatar answered Sep 18 '25 05:09

user3475581