[Solved] The following Swift pods cannot yet be integrated as static libraries

2022/07/30 23:16

Error

[!] The following Swift pods cannot yet be integrated as static libraries:

The Swift pod `DKPhotoGallery` depends upon `SDWebImage`, which does 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.

The Swift pod `FirebaseCoreInternal` depends upon `GoogleUtilities`, which does 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.

Solution

Find ‘target Runnderr do’ in podfile and add the following two lines within it.
use_frameworks!
use_modular_headers!

After you added the two lines:

target ‘Runner’ do
use_frameworks!
use_modular_headers!
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
end

Leave a Reply

Back to top