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

Use signed and notarized MaintenanceTool.app in offline and online installers

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • P2: Important
    • None
    • None
    • Packaging & Installer
    • None
    • macOS

    Description

      Online repositories should have 2 maintenance tools: installerbase and MaintenanceTool.app. MaintenanceTool.app is needed for macos without rosetta, as it can be signed and notarized whereas installerbase can not. We need both as prior 4.5.0 versions don't know how to install MaintenanceTool.app.
      So the maintenancetool repositories should contain two 7z:
      <zip_name>.7z - installerbase
      <zip_name2.7z - MaintenanceTool.app
      (we later decide in install script which one of the 7z files we should extract)

      For offline installers we can add only MaintenanceTool.app to payload if we are generating the installers with version 4.5.0 or newer.

      Attachments

        Issue Links

          Activity

            People

              ankokko Antti Kokko
              kamartti Katja Marttila
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: