Skip to content

Conversation

@jmagman
Copy link
Member

@jmagman jmagman commented Nov 23, 2020

Description

Flutter.podspec is only used in add-to-app modules. Stop using the one shipped in the engine artifacts and instead generate from the tool template.

This doesn't need a migration--previous versions of Flutter have already copied an identical Flutter.podspec to that spot, and flutter clean totally recreates .ios anyway.

Related Issues

#60109 will require Flutter.podspec to change to s.vendored_frameworks = 'Flutter.xcframework'. It will be easier to handle this migration in the tool instead of coordinating a framework repo change with the right engine roll.

Tests

Added file to create_test. This logic is also tested in module_test_ios and build_ios_framework_module_test.

@flutter-dashboard flutter-dashboard bot added the tool Affects the "flutter" command-line tool. See also t: labels. label Nov 23, 2020
@google-cla google-cla bot added the cla: yes label Nov 23, 2020
@jmagman jmagman self-assigned this Nov 24, 2020
@jmagman jmagman added a: existing-apps Integration with existing apps via the add-to-app flow platform-ios iOS applications specifically labels Nov 24, 2020
@jmagman jmagman merged commit 9bbc217 into flutter:master Nov 24, 2020
@jmagman jmagman deleted the a2a-podspec branch November 24, 2020 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a: existing-apps Integration with existing apps via the add-to-app flow platform-ios iOS applications specifically tool Affects the "flutter" command-line tool. See also t: labels.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant