Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-29480

Xcode plugin: dSYMs for embedded frameworks are not packaged

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • xcode-plugin
    • None

      After a build, the Xcode plugin generates two zip files: .ipa for the distribution binary, and .zip containing the dSYM (symbol information) for debugging.

      The dSYM zip archive, however, only includes the dSYM package related to the principal binary and not any dependent build products that are bundled within it (such as embedded frameworks or application extensions). This results in incomplete symbol information.

      Our current build pipeline involves uploading the build artifacts to HockeyApp for crash reporting, and the lack of complete symbols means that any logs involving subordinate frameworks are not symbolicated.

      Thus, it is desirable to have the dSYM zip archive include the dSYM bundles for all products produced by building the target.

            Unassigned Unassigned
            zygoat Ben Kennedy
            Votes:
            2 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: