Uploaded image for project: 'Qt Installer Framework'
  1. Qt Installer Framework
  2. QTIFW-3000

Signature missing after installing the app using binarycreator

    XMLWordPrintable

Details

    • macOS

    Description

      User is having installer signing issues when creating an installer for their signed app:

      "
      before running binarycreator the signature of the app is this:
      spctl -a -t exec -vvv ./MyCompany\ Test\ Worker\ x.x.x.app
      ./MyCompany Test Worker x.x.x.app: accepted
      source=Notarized Developer ID
      origin=Developer ID Application: MyCompany, Inc (xxxxx)

      this is how I created the installer:
      binarycreator --offline-only -c config/config.xml -p packages TestWorker123_Build123_mac.app
      where packages folder contains MyCompany\ Test\ Worker\ x.x.x.app

      I ran the installer to install the app and this is the result I got:
      MyCompany@MyCompanys-Mac-2 pt123 % spctl -a -t exec -vvv /Applications/MyCompany\ Test\ Worker\ x.x.x/MyCompany\ Test\ Worker\ x.x.x.app
      /Applications/MyCompany Test Worker x.x.x/MyCompany Test Worker x.x.x.app: rejected
      source=no usable signature
      "

      Using:

      https://doc.qt.io/qtinstallerframework/ifw-tools.html#summary-of-binarycreator-parameters
      "-s or --sign identity Only available on macOS. Allows specifying a code signing identity to be used for signing the generated app bundle."

      does not help.

      Attachments

        Activity

          People

            installerteam Installer Team
            tero.pelkonen Tero Pelkonen
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: