Skip to content

Commit 17f8e08

Browse files
loic-sharmapull[bot]
authored andcommitted
Remove use_modular_headers! from Swift Podfiles (flutter#156257)
We added `use_modular_headers!` to our `Podfile`s as we originally planned to phase out `use_frameworks!` (see flutter#42204). However, our plans have now changed and we are instead phasing out CocoaPods entirely in favor of Swift Package Manager. CocoaPods's `use_frameworks!` and `use_modular_headers!` are two different overlapping options that should not be used together. This change removes the `use_modular_headers!` from the macOS `Podfile` and the iOS Swift `Podfile` (the iOS Objective-C template was recently deprecated flutter#155867). This change only affects _new_ Flutter apps. This change does not include an automatic migration as that could break existing apps. Instead, users are encouraged to migrate from CocoaPods to Swift Package Manager. flutter#156259
1 parent 4b2978b commit 17f8e08

File tree

11 files changed

+0
-12
lines changed

11 files changed

+0
-12
lines changed

dev/benchmarks/complex_layout/ios/Podfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ flutter_ios_podfile_setup
2929

3030
target 'Runner' do
3131
use_frameworks!
32-
use_modular_headers!
3332

3433
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
3534
end

dev/benchmarks/complex_layout/macos/Podfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ flutter_macos_podfile_setup
2828

2929
target 'Runner' do
3030
use_frameworks!
31-
use_modular_headers!
3231

3332
flutter_install_all_macos_pods File.dirname(File.realpath(__FILE__))
3433
end

dev/benchmarks/macrobenchmarks/macos/Podfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ flutter_macos_podfile_setup
2828

2929
target 'Runner' do
3030
use_frameworks!
31-
use_modular_headers!
3231

3332
flutter_install_all_macos_pods File.dirname(File.realpath(__FILE__))
3433
end

dev/integration_tests/channels/macos/Podfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ flutter_macos_podfile_setup
2828

2929
target 'Runner' do
3030
use_frameworks!
31-
use_modular_headers!
3231

3332
flutter_install_all_macos_pods File.dirname(File.realpath(__FILE__))
3433
target 'RunnerTests' do

dev/integration_tests/flavors/macos/Podfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ flutter_macos_podfile_setup
2828

2929
target 'Runner' do
3030
use_frameworks!
31-
use_modular_headers!
3231

3332
flutter_install_all_macos_pods File.dirname(File.realpath(__FILE__))
3433
target 'RunnerTests' do

dev/integration_tests/flutter_gallery/macos/Podfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ flutter_macos_podfile_setup
2828

2929
target 'Runner' do
3030
use_frameworks!
31-
use_modular_headers!
3231

3332
flutter_install_all_macos_pods File.dirname(File.realpath(__FILE__))
3433

dev/integration_tests/ios_app_with_extensions/ios/Podfile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,13 @@ flutter_ios_podfile_setup
2929

3030
target 'Runner' do
3131
use_frameworks!
32-
use_modular_headers!
3332

3433
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
3534
end
3635

3736
target 'watch Extension' do
3837
platform :watchos
3938
use_frameworks!
40-
use_modular_headers!
4139

4240
pod 'EFQRCode', '6.0'
4341
end

dev/integration_tests/ui/macos/Podfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ flutter_macos_podfile_setup
2828

2929
target 'Runner' do
3030
use_frameworks!
31-
use_modular_headers!
3231

3332
flutter_install_all_macos_pods File.dirname(File.realpath(__FILE__))
3433
end

examples/api/macos/Podfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ flutter_macos_podfile_setup
2828

2929
target 'Runner' do
3030
use_frameworks!
31-
use_modular_headers!
3231

3332
flutter_install_all_macos_pods File.dirname(File.realpath(__FILE__))
3433
end

packages/flutter_tools/templates/cocoapods/Podfile-ios-swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ flutter_ios_podfile_setup
2929

3030
target 'Runner' do
3131
use_frameworks!
32-
use_modular_headers!
3332

3433
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
3534
target 'RunnerTests' do

packages/flutter_tools/templates/cocoapods/Podfile-macos

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ flutter_macos_podfile_setup
2828

2929
target 'Runner' do
3030
use_frameworks!
31-
use_modular_headers!
3231

3332
flutter_install_all_macos_pods File.dirname(File.realpath(__FILE__))
3433
target 'RunnerTests' do

0 commit comments

Comments
 (0)