Skip to content

Conversation

@LouiseHsu
Copy link
Contributor

@LouiseHsu LouiseHsu commented Oct 22, 2024

Fixes #157359

Prevents Flutter.xcframework.dSYM from being copied into the App.framework folder. I am not 100% positive if there are cases where it's valid to have multiple dSYMs in that folder, so I'm just string matching and filtering out Flutter.xcframework.dSYM

Pre-launch Checklist

  • I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
  • I read the [Tree Hygiene] wiki page, which explains my responsibilities.
  • I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement].
  • I signed the [CLA].
  • I listed at least one issue that this PR fixes in the description above.
  • I updated/added relevant documentation (doc comments with ///).
  • I added new tests to check the change I am making, or this PR is [test-exempt].
  • I followed the [breaking change policy] and added [Data Driven Fixes] where supported.
  • All existing and new tests are passing.

@github-actions github-actions bot added the tool Affects the "flutter" command-line tool. See also t: labels. label Oct 22, 2024
@LouiseHsu LouiseHsu changed the title boop dsyms Prevent flutter build ios-framework --xcframework from copying Flutter.xcframework.dSYM into the App.framework folder. Oct 23, 2024
@LouiseHsu LouiseHsu requested a review from jmagman October 23, 2024 18:08
@LouiseHsu LouiseHsu marked this pull request as ready for review October 23, 2024 18:09
Copy link
Member

@jmagman jmagman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you test that if the module has plugins that their dSYMs are not also added to App.xcframework?
From my steps to reproduce before the xcframework output, run flutter pub add camera or some other plugin.

@LouiseHsu
Copy link
Contributor Author

Can you test that if the module has plugins that their dSYMs are not also added to App.xcframework? From my steps to reproduce before the xcframework output, run flutter pub add camera or some other plugin.

I tried adding a couple of plugins and the plugin dSYMs did not get copied in, with or without this fix. So that's good!

Copy link
Member

@jmagman jmagman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@LouiseHsu LouiseHsu added the autosubmit Merge PR when tree becomes green via auto submit App label Oct 23, 2024
@auto-submit auto-submit bot merged commit bade559 into flutter:master Oct 23, 2024
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Oct 24, 2024
…ing `Flutter.xcframework.dSYM` into the `App.framework` folder. (flutter/flutter#157394)
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Oct 24, 2024
…ing `Flutter.xcframework.dSYM` into the `App.framework` folder. (flutter/flutter#157394)
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Oct 24, 2024
…ing `Flutter.xcframework.dSYM` into the `App.framework` folder. (flutter/flutter#157394)
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Oct 24, 2024
…ing `Flutter.xcframework.dSYM` into the `App.framework` folder. (flutter/flutter#157394)
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Oct 25, 2024
…ing `Flutter.xcframework.dSYM` into the `App.framework` folder. (flutter/flutter#157394)
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Oct 25, 2024
…ing `Flutter.xcframework.dSYM` into the `App.framework` folder. (flutter/flutter#157394)
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Oct 25, 2024
…ing `Flutter.xcframework.dSYM` into the `App.framework` folder. (flutter/flutter#157394)
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Oct 25, 2024
…ing `Flutter.xcframework.dSYM` into the `App.framework` folder. (flutter/flutter#157394)
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Oct 25, 2024
…ing `Flutter.xcframework.dSYM` into the `App.framework` folder. (flutter/flutter#157394)
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Oct 26, 2024
…ing `Flutter.xcframework.dSYM` into the `App.framework` folder. (flutter/flutter#157394)
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Oct 26, 2024
…ing `Flutter.xcframework.dSYM` into the `App.framework` folder. (flutter/flutter#157394)
M97Chahboun pushed a commit to M97Chahboun/flutter that referenced this pull request Oct 30, 2024
…tter.xcframework.dSYM` into the `App.framework` folder. (flutter#157394)

Fixes flutter#157359

Prevents Flutter.xcframework.dSYM from being copied into the App.framework folder. I am not 100% positive if there are cases where it's valid to have multiple dSYMs in that folder, so I'm just string matching and filtering out `Flutter.xcframework.dSYM`
@LouiseHsu LouiseHsu added the cp: stable cherry pick this pull request to stable release candidate branch label Nov 4, 2024
flutteractionsbot pushed a commit to flutteractionsbot/flutter that referenced this pull request Nov 4, 2024
…tter.xcframework.dSYM` into the `App.framework` folder. (flutter#157394)

Fixes flutter#157359

Prevents Flutter.xcframework.dSYM from being copied into the App.framework folder. I am not 100% positive if there are cases where it's valid to have multiple dSYMs in that folder, so I'm just string matching and filtering out `Flutter.xcframework.dSYM`
@LouiseHsu LouiseHsu added the cp: beta cherry pick this pull request to beta release candidate branch label Nov 4, 2024
flutteractionsbot pushed a commit to flutteractionsbot/flutter that referenced this pull request Nov 4, 2024
…tter.xcframework.dSYM` into the `App.framework` folder. (flutter#157394)

Fixes flutter#157359

Prevents Flutter.xcframework.dSYM from being copied into the App.framework folder. I am not 100% positive if there are cases where it's valid to have multiple dSYMs in that folder, so I'm just string matching and filtering out `Flutter.xcframework.dSYM`
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Feb 12, 2025
…ing `Flutter.xcframework.dSYM` into the `App.framework` folder. (flutter/flutter#157394)
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Feb 13, 2025
…ing `Flutter.xcframework.dSYM` into the `App.framework` folder. (flutter/flutter#157394)
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Feb 13, 2025
…ing `Flutter.xcframework.dSYM` into the `App.framework` folder. (flutter/flutter#157394)
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 6, 2025
…ing `Flutter.xcframework.dSYM` into the `App.framework` folder. (flutter/flutter#157394)
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 7, 2025
…ing `Flutter.xcframework.dSYM` into the `App.framework` folder. (flutter/flutter#157394)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autosubmit Merge PR when tree becomes green via auto submit App cp: beta cherry pick this pull request to beta release candidate branch cp: stable cherry pick this pull request to stable release candidate branch tool Affects the "flutter" command-line tool. See also t: labels.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

flutter build ios-framework --xcframework incorrectly copies Flutter.framework.dSYM into App.xcframework

2 participants