The archive did not include a dSYM

I want to upload the ipa to the TestFlight. For this I created the archive and validated it. Its show validated with below warning. I also clicked on distribute its show uploaded to apple with below warning. But when I checked on TestFlight the app is not showing. Sometimes its show under processing but within few seconds it disappears. My Xcode version is 16.1.

Upload Symbols Failed The archive did not include a dSYM for the Razorpay.framework with the UUIDs [654F4A20-5A85-369B-9211-D98E364FD681]. Ensure that the archive's dSYM folder includes a DWARF file for Razorpay.framework with the expected UUIDs. Upload Symbols Failed The archive did not include a dSYM for the hermes.framework with the UUIDs [4EAC6EDE-5B89-36B7-8F77-09A0E75C2F4A]. Ensure that the archive's dSYM folder includes a DWARF file for hermes.framework with the expected UUIDs.

Easy Fix

Locate the missing.framework in your Flutter app

*Missing is the name of missing DSYM

find ~/Library/Developer/Xcode/DerivedData -name "missingframework" | grep -v "SourcePackages"

Generate the dSYM file manually

xcrun dsymutil -o ~/Desktop/missing.framework.dSYM /path/to/found/missing.framework/missing

Find your recent archive

  • Go to Xcode > Window > Organizer
  • Right-click on your most recent archive and select "Show in Finder"
  • Right-click on the .xcarchive file and select "Show Package Contents"
  • Navigate to dSYMs folder
  • Copy the generated dSYM**
  • Copy the generated Razorpay.framework.dSYM file from your Desktop
  • Paste it into the dSYMs folder in your .xcarchive package

Retry uploading or validating*

The archive did not include a dSYM
 
 
Q