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

dSYM DWARF symbols issue #136

Open
nickv2002 opened this issue Jan 20, 2025 · 2 comments
Open

dSYM DWARF symbols issue #136

nickv2002 opened this issue Jan 20, 2025 · 2 comments

Comments

@nickv2002
Copy link
Collaborator

nickv2002 commented Jan 20, 2025

Image
I'm getting this error when trying to submit a build archive (for #135) to AppStore Connect:

The archive did not include a dSYM for the A with the UUIDs []. Ensure that the archive's dSYM folder includes a DWARF file for A with the expected UUIDs.

But I don't known what A is so I'm having trouble debugging this. (I found lots of other posts with similar errors for a framework called Flutter, but we're not using that.)

I checked past builds that did work and they all had this same set of 6 dSYM files:
Image

Any ideas what A might be here and/or how to debug?


Aside: The top image shows it's just a warning but the build doesn't show up in AppStore connect so I can't release it.

@nickv2002
Copy link
Collaborator Author

Hmm, small update, looks like AppStore connect is kinda working and the build 360 is showing up there now. (No idea why it was not earlier in the time it took me to debug and write all this up.)

Still unclear what A is though.

@DavidPhillipOster
Copy link

Apple .frameworks can have subdirectories with old versions so old apps can still link to older versions of the framework. By convention the directory structure of the framework is a symbolic link from Versions/Current to the actual current version, usually A.

I think Apple does this so their programmers can have development versions of system frameworks installed without breaking the previous release's installed app.

I'm still unclear, if this is the 'A' the error message is referring to, what it really means.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants