Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-26577

Suggestion: Add deploy menu

    XMLWordPrintable

Details

    • Android, iOS/tvOS/watchOS, macOS, Windows

    Description

      Applications are more and more deployed via app stores. At the moment most deployment steps have to be done manually. Integration of a deployment feature would be a real time saver. It would also reduce the entry barrier for new Qt users.

      In the following text a new menu "Deploy" which opens a new dialog for each platform with options for Android, iOS, macOS, and Windows is suggested. Similar menus are known from xCode ("Archive") and Android Studio ("Create signed APK").

      All platforms

      • Option for clean before build.
      • Eventually option for DEFINES only activated during the deploy step.

      Android

      • Select architectures (armv7, 8, x86, etc.) for multi-abi build.
      • Open package location after build.
      • Selection of signing keys.

      iOS

      • Open the xCode project in xCode or open the folder containing the xCode project.

      Windows

      • Select target directory.
      • Run windeploy.
      • Open directory after windeploy.
      • Eventually allow execution of batch file after windeploy (e.g. for creating installers).

      macOS

      • Selection of signing key (app store / outside of app store distribution).
      • Select entitlements file.
      • Run macdeploy (with signing).
      • Create pkg after macdeploy.
      • Upload option to macOS notarization service.
      • Button for finishing notarization after email from notarization service.
      • Open directory with pkg after macdeploy.

      Attachments

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

        Activity

          People

            portale Alessandro Portale
            Harald Meyer Harald Meyer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes