Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-74841

iOS - Qt projects that are archived with XCode include no debug information

    XMLWordPrintable

Details

    • iOS/tvOS/watchOS
    • f733c1c6e70e14fa64923f6601273d3a7d7f2325 (qt/qtbase/5.14)

    Description

      How to reproduce:
      1.) Create a new empty QML Application for iOS and build it(release)
      2.) open the resulting xcodeproj and archive the app

      The resulting xcarchive looks like this:

      The dSYMs directory is empty and the BCSymbolsMaps directory is missing.

       
      What I would expect:
      The following picture is a archived new empty project that was created with XCode.

      The required debug information is available.

      Why does it matter?
      If you build your apps with bitcode enabled you are required to upload the debug symbols to the app store. The app store provides (after the upload has been processed) a download link to generated dsyms that allow you to symbolicate crash reports.

      I spent days trying to understand how the projects differ but I cant find the difference.
      If I create a new empty XCode project and "manually" rebuild my qt project on top of that the archiving works as expected.

      Even if it turns out this is my fault I would expect this to just work out of the box.

      Attachments

        1. image-2019-03-29-17-07-00-952.png
          36 kB
          Marscho
        2. qtApp.xcarchive.png
          21 kB
          Marscho

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              vestbo Tor Arne Vestbø
              Marscho Marscho
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes