codegrue / flutter_material_pickers

A flutter package for displaying common picker dialogs.
https://pub.dev/packages/flutter_material_pickers
MIT License
98 stars 61 forks source link

Doesn't build in iOS #4

Closed halahmadi closed 4 years ago

halahmadi commented 4 years ago

pod install fails and receiving the following error

[!] Automatically assigning platform iOS with version 8.0 on target Runner because no platform was specified. Please specify a platform for this target in your Podfile. See https://guides.cocoapods.org/syntax/podfile.html#platform.

codegrue commented 4 years ago

I think this error is in your app.

Look at the first line in ios/Podfile. You will get this warning unless you uncomment:

platform :ios, '9.0'

halahmadi commented 4 years ago

Thanks for your reply. That did not help. I started a new flutter project, added this package, and built it. I got the following:

`Running pod install... 3.1s CocoaPods' output: ↳ Preparing

Analyzing dependencies

Inspecting targets to integrate
  Using `ARCHS` setting to build architectures of target `Pods-Runner`: (``)

Fetching external sources
-> Fetching podspec for `Flutter` from `Flutter`
-> Fetching podspec for `file_chooser` from `.symlinks/plugins/file_chooser/ios`
-> Fetching podspec for `file_picker` from `.symlinks/plugins/file_picker/ios`
-> Fetching podspec for `flutter_plugin_android_lifecycle` from `.symlinks/plugins/flutter_plugin_android_lifecycle/ios`

Resolving dependencies of `Podfile`
  CDN: trunk Relative path: CocoaPods-version.yml exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: all_pods_versions_1_6_1.txt exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.3.2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/1.0.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/1.0.2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/1.0.3/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/1.0.4/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/1.1.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/2.0.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/2.1.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/2.2.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/2.3.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/2.3.1/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/2.3.5/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/2.3.6/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/2.3.7/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/2.4.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/2.4.1/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/2.4.2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/2.4.3/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.0.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.0.1/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.0.2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.0.3/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.0.4/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.0.5/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.0.6/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.0.7/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.0.8/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.0.9/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.0.10/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo
  update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.0.11/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo
  update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.1.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.1.1/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.1.2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.1.3/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.2.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.2.1/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.3.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.3.1/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.3.2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.3.3/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.3.4/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.3.5/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.4.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.4.1/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.4.2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.5.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.5.1/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.5.2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.5.3/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.5.4/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.5.5/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.5.6/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.5.7/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.6.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.6.1/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.6.2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.8.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/3.8.1/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.0.0-beta/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo
  update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.0.0-beta2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo
  update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.0.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.0.1/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.0.2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.0.3/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.0.4/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.1.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.1.1/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.1.2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.1.3/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.1.4/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.1.5/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.1.6/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.1.7/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.2.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.2.1/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.2.2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.3.0/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.3.1/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.3.2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.2.2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: all_pods_versions_0_d_e.txt exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.17/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.2.2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/6/1/DKImagePickerController/4.2.2/DKImagePickerController.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.17/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.15/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.14/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.13/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.12/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.11/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.10/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.9/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.8/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.7/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.6/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.5/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.4/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.3/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.2/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.1/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: all_pods_versions_1_1_7.txt exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.8.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: all_pods_versions_0_1_8.txt exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/1/8/SDWebImageFLPlugin/0.4.0/SDWebImageFLPlugin.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.14/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.14/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.14/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/d/e/DKPhotoGallery/0.0.14/DKPhotoGallery.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/1/8/SDWebImageFLPlugin/0.4.0/SDWebImageFLPlugin.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/1/8/SDWebImageFLPlugin/0.3.0/SDWebImageFLPlugin.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/1/8/SDWebImageFLPlugin/0.2.2/SDWebImageFLPlugin.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/1/8/SDWebImageFLPlugin/0.2.1/SDWebImageFLPlugin.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/1/8/SDWebImageFLPlugin/0.2.0/SDWebImageFLPlugin.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/0/1/8/SDWebImageFLPlugin/0.1.0/SDWebImageFLPlugin.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.6.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.6.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.7.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.7.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.7.2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.7.3/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.7.4/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.8.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.8.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: all_pods_versions_2_a_8.txt exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/2/a/8/FLAnimatedImage/1.0.12/FLAnimatedImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/2/a/8/FLAnimatedImage/1.0.12/FLAnimatedImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/2/a/8/FLAnimatedImage/1.0.11/FLAnimatedImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.8.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.8.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.7.4/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.7.3/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.7.2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.7.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.7.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.6.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.6.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.5.2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.5.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.5.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.4.3/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.4.2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.4.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.4.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.3.4/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.3.3/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.3.2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.3.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.3.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.2.5/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.2.4/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.2.3/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.2.2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.2.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.2.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.1.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.1.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.0.6/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.0.5/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.0.4/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.0.3/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.0.2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.0.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.0.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.0.0-beta6/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.0.0-beta5/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.0.0-beta4/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.0.0-beta3/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.0.0-beta2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.0.0-beta/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.4.8/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.4.7/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.4.6/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.4.5/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.4.4/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.4.3/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.4.2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.4.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.4.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.3.3/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.3.2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.3.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.3.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.2.3/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.2.2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.2.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.2.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.1.2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.1.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.1.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.0.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.0.0-beta2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/4.0.0-beta/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.8.3/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.8.2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.8.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.8.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.7.6/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.7.5/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.7.4/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.7.3/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.7.2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.7.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.7.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.6/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.5.4/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.5.2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.5.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.5/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.4/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.3/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.2/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/3.0/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/2.7.4/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/2.7/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/2.6/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/2.5/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/2.4/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update
  CDN: trunk Relative path: Specs/1/1/7/SDWebImage/5.8.1/SDWebImage.podspec.json exists! Returning local because checking is only perfomed in repo update

Comparing resolved specification to the sandbox manifest
  A DKImagePickerController
  A DKPhotoGallery
  A FLAnimatedImage
  A Flutter
  A SDWebImage
  A SDWebImageFLPlugin
  A file_chooser
  A file_picker
  A flutter_plugin_android_lifecycle

Downloading dependencies

-> Installing DKImagePickerController (4.2.2)
  > Copying DKImagePickerController from `/Users/administrator/Library/Caches/CocoaPods/Pods/Release/DKImagePickerController/4.2.2-4a3e7` to `Pods/DKImagePickerController`

-> Installing DKPhotoGallery (0.0.14)
  > Copying DKPhotoGallery from `/Users/administrator/Library/Caches/CocoaPods/Pods/Release/DKPhotoGallery/0.0.14-0290d` to `Pods/DKPhotoGallery`

-> Installing FLAnimatedImage (1.0.12)
  > Copying FLAnimatedImage from `/Users/administrator/Library/Caches/CocoaPods/Pods/Release/FLAnimatedImage/1.0.12-4a0b5` to `Pods/FLAnimatedImage`

-> Installing Flutter (1.0.0)

-> Installing SDWebImage (5.8.1)
  > Copying SDWebImage from `/Users/administrator/Library/Caches/CocoaPods/Pods/Release/SDWebImage/5.8.1-e3eae` to `Pods/SDWebImage`

-> Installing SDWebImageFLPlugin (0.4.0)
  > Copying SDWebImageFLPlugin from `/Users/administrator/Library/Caches/CocoaPods/Pods/Release/SDWebImageFLPlugin/0.4.0-6c229` to `Pods/SDWebImageFLPlugin`

-> Installing file_chooser (0.0.1)

-> Installing file_picker (0.0.1)

-> Installing flutter_plugin_android_lifecycle (0.0.1)
  - Running pre install hooks
[!] The following Swift pods cannot yet be integrated as static libraries:

The Swift pod `DKPhotoGallery` depends upon `SDWebImage` and `SDWebImageFLPlugin`, which do not define modules. To opt into those targets generating module maps (which is
necessary to import them from Swift when building as static libraries), you may set `use_modular_headers!` globally in your Podfile, or specify `:modular_headers => true` for
particular dependencies.

/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.1/lib/cocoapods/installer/xcode/target_validator.rb:151:in `verify_swift_pods_have_module_dependencies'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.1/lib/cocoapods/installer/xcode/target_validator.rb:40:in `validate!'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.1/lib/cocoapods/installer.rb:590:in `validate_targets'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.1/lib/cocoapods/installer.rb:158:in `install!'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.1/lib/cocoapods/command/install.rb:52:in `run'
/Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:334:in `run'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.1/lib/cocoapods/command.rb:52:in `run'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.9.1/bin/pod:55:in `<top (required)>'
/usr/local/bin/pod:23:in `load'
/usr/local/bin/pod:23:in `<main>'

Error output from CocoaPods: ↳

[!] `<PBXGroup UUID=`97C146E51CF9000F007C117D`>` attempted to initialize an object with an unknown UUID. `CF3B75C9A7D2FA2A4C99F110` for attribute: `children`. This can be the
result of a merge and the unknown UUID is being discarded.

[!] Automatically assigning platform `iOS` with version `8.0` on target `Runner` because no platform was specified. Please specify a platform for this target in your Podfile. See
`https://guides.cocoapods.org/syntax/podfile.html#platform`.

Error running pod install Error launching application on iPhone SE (2nd generation).`

halahmadi commented 4 years ago

BTW, it works fine in Android, and I also assigned the platform iOS to 9.0, but it did not help.

codegrue commented 4 years ago

Can you grab a copy/clone of this project and run it? The example runs fine on iOS. If that works maybe you can compare with your project?

codegrue commented 4 years ago

I think this is the actual error line:

The Swift pod DKPhotoGallery depends upon SDWebImage and SDWebImageFLPlugin, which do not define modules. To opt into those targets generating module maps (which is necessary to import them from Swift when building as static libraries), you may set use_modular_headers! globally in your Podfile, or specify :modular_headers => true for particular dependencies.

Let me make a new project and try to use it. Maybe something changed in the new project template.

codegrue commented 4 years ago

I followed these steps and no issues (on iOS)

Runs on the iOS simulator, no errors.

Edit: I am running on the beta channel. Let me try stable to see if that makes a difference.

Edit2: Confirmed it works fine in the stable channel also.

codegrue commented 4 years ago

Related to the error listed above, the project template podfile as these lines in it. Can you confirm yours does?

target 'Runner' do
  use_frameworks!
  use_modular_headers!
halahmadi commented 4 years ago

I followed your steps to create a new project, and that worked fine. Then I traced back what was the difference between your project and mine, and I found the following.

  1. I created the project through Android Studio and did not include Swift Support
  2. use_frameworks! & use_modular_headers! are missing from Podfile

I added Swift support and included use_frameworks! & use_modular_headers!. Now it's working fine.

Thanks a lot for your support!