Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warning when submitting app to AppStore when built with XCode 16 due to missing dSYM #105

Open
mpretty-cyro opened this issue Sep 24, 2024 · 3 comments

Comments

@mpretty-cyro
Copy link

It seems that as of Xcode 16 the App Store validation now requires app include dSYM information for each framework embedded - building with Xcode 16 and submitting now gives the following error:

The archive did not include a dSYM for the WebRTC.framework with the UUIDs [4C4C44E7-5555-3144-A1CE-3E109EFB6C19]. Ensure that the archive's dSYM folder includes a DWARF file for WebRTC.framework with the expected UUIDs.

Building and submitting with Xcode 15.3 is working without issue though (for anyone else running into this issue)

Seems like quite a few people have started running into the same issue: https://forums.developer.apple.com/forums/thread/763731

@stasel
Copy link
Owner

stasel commented Sep 27, 2024

According to the dev forums, It seems to be a temporary bug in the new Xcode. Was this requirement officially mentioned anywhere?

@mpretty-cyro
Copy link
Author

Nah I couldn't find anything in the release notes, annoyingly no one from Apple has replied to that particular thread but based on their responses in https://forums.developer.apple.com/forums/thread/761589 it seems like you're right and it's probably a bug with Xcode 😞

Hopefully they fix it in 16.1

@mpretty-cyro
Copy link
Author

Just a small update on this, a DTS engineer responded to one of the threads: https://forums.developer.apple.com/forums/thread/761589?answerId=806733022#806733022

This is a new warning in Xcode 16 where if you're missing a dSYM, Xcode lets you know in case you aren't expecting that — this is to reduce scenarios where you won't are able to fully symbolicating frames coming from your app's code in crash reports. In some cases, you may not have a dSYM, such as a closed source library from a vendor, and in those cases, the warning is safe to discard.

So it sounds like it's a feature rather than a bug, but is just a warning that can be ignored - I'll update the title of this issue accordingly:
Screenshot 2024-10-09 at 11 50 41 AM

@mpretty-cyro mpretty-cyro changed the title App rejects app submission when built with XCode 16 due to missing dSYM Warning when submitting app to AppStore when built with XCode 16 due to missing dSYM Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants