Ich habe ein iOS-Projekt. Als Antwort auf Build (mit einer im Schema gewählten Release-Konfiguration) wiegt das dsym dafür 6,5 MB. Wenn ich jedoch archiviere (mit der gleichen Konfiguration, die im Schema ausgewählt wurde), wiegt es nur 2,9 MB.
Dies ist kein akademisches Problem. Die fehlenden Daten enthalten alle Symbole für meine statischen Bibliotheken, was meine Crash-Logs viel weniger nützlich macht.
Welche Einstellungen könnten einen Unterschied zwischen einem Build und einem Archiv mit derselben ausgewählten Konfiguration ausmachen?
Das ist mit Xcode 5.0, obwohl ich glaube, dass ich dieses Problem schon seit einiger Zeit habe.
Ich glaube ein paar Dinge, die es tut:
Einige der Unterschiede können von den folgenden Build-Flags stammen: