Dashboard › cli › normalizeIpaWithDsyms in-memory XCArchi…
01a032cc-5002-7bc2-9c44-2090536bbd3dIPA dSYM support uses repeatable --dsym inputs (bundle, containing directory, or ZIP), collects them in memory, and inserts deterministic entries under archive.xcarchive/dSYMs/<bundle>. Chose in-memory collection over temporary extraction directories because it avoids cleanup races while preserving the existing synchronous normalizeIpa() API for ordinary uploads; the async path is used only when filesystem dSYM inputs exist. dSYM mode is rejected for APK/AAB and XCArchive inputs.