Reputation: 261
I'm new to Flutter iOS development. Trying to publish an app on the Apple app store. But after building the archive, when I try to distribute or validate the app, Xcode keeps me showing
The archive did not include a dSYM for the Flutter.framework with the UUIDs [4C4C-5555--****-*****45CD327]. Ensure that the archive's dSYM folder includes a DWARF file for Flutter.framework with the expected UUIDs.
How can I overcome this?
Upvotes: 19
Views: 26444
Reputation: 83
I've never had this issue since I started using and deploying Flutter Apps in 2019, but I encountered it today when I tried to deploy using shorebird release
. The solution for me was to go to my shorebird console > app version > Artifacts to download Flutter.dSYM file. After downloading the file I right-clicked on my archive from the list of archive on Xcode, right-click on .xcarchive file and click on Show Package Content, then lastly move the dowloaded ** Flutter.dSYM** to dSYMs directory and you are good.
Upvotes: 1
Reputation: 381
flutter upgrade after this vscode will ask you updating ,just click yes
Upvotes: 0
Reputation: 11
I have the same issue, but I found a temporary solution.
Vs code:
flutter build ios --no-codesign
get path like - /build/.../runner.app/
Flutter.framework floder inside run below code:
dsymutil Flutter -o Flutter.framework.dSYM
get (Flutter.framework.dSYM) file to paste into the xcode => archive => package content => DSYMs floder
Revalidate the file pasted in the same build
Upvotes: 1
Reputation: 71
I just upgraded my flutter and the warning is gone. I just did "flutter upgrade" in my vscode terminal.
Upvotes: 4
Reputation: 130
To solve this problem you just need to update the flutter version
Upvotes: 9
Reputation: 131
To retrieve the dSYM file for your Flutter app in Xcode, follow these steps:
Open Xcode:
Create an Archive:
Access Archives:
Show in Finder:
Locate the .xcarchive File:
Show Package Contents:
Find the dSYMs Folder:
Get the .dSYM File:
Upvotes: 4