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

macOS and iOS development flow is broken

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • P1: Critical
    • None
    • Qt Creator 9.0.1
    • iOS Support
    • None

    Description

      When doing iOS or macOS development with Qt 6.x one must use the toolchain from Apple, thus having Xcode installed.

      We have documentation: https://doc.qt.io/qtcreator/creator-developing-ios.html which states the steps to conduct for make project but by default Qt Creator 9 creates Cmake for Qt 6 enabled kits.

      When you select iOS and macOS in the installer and try to create project with creator, you end up having no active build or play icon. Then you click the projects view and you get:

      Without understanding deeply Qt Creator nor Qt you are stuck and even googling around using error keywords listed such as "Qt" +CMAKE_CONFIGURATION_TYPES +configuration etc you will not find a solution.

      Steps to repro:

      1. Install latest Xcode (14.2 currently)
      2. Install Qt 6.4 with macOS and iOS support
      3. Validate Xcode build works (create 'hello world' app , compile & deploy to iOS simulator)
      4. Open Qt Creator
      5. Create new project: Qt Quick
      6. Select iOS and iOS simulators as valid kits

      Result: see above image.

       

      Attachments

        1. cmakeoutput.txt
          7 kB
          Doris Verria
        2. ioskit-configuration.png
          814 kB
          Doris Verria
        3. Screenshot 2023-02-13 at 11.52.08.png
          465 kB
          Jarko Vihriälä

        Issue Links

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

          Activity

            People

              con Eike Ziller
              javihria Jarko Vihriälä
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes