Search code examples
iosxcodeuuiddsym

why do I have many UUIDs dsym inside an app archive?


I've opened the dSYM folder inside an app archive package, and I could see many dSYM files with different UUIDs.

Then I've inspected myApp.app.dSYM file from terminal and I could see which one is the current app UUID.

dwarfdump -u .../myApp.app.dSYM 
UUID: 139E5EA8-3443-3C2D-AF69-C6FEE6CCE094 (arm64)
...

Are the other files dSYM of previous versions? Or used on different devices>


Solution

  • Different UUIDs for different compiler versions. this one is for arm64

    some thing like "F9D20636-****** F93643A6639F (armv7)" is for arm7.

    same dsym with multiple UUID associates to same binary.