Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. How can I compile iOS apps from Linux?
QtWS25 Last Chance

How can I compile iOS apps from Linux?

Scheduled Pinned Locked Moved Unsolved Installation and Deployment
4 Posts 4 Posters 3.4k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • I Offline
    I Offline
    Ibrahim
    wrote on last edited by Ibrahim
    #1

    Hi;
    I'm using Ubuntu 16.04 and Deepin 15.4. Qt 5.9 installed on Ubuntu / Deepin. I haven't got an Apple PC. So, I installed macOS Sierra 10.12 on Oracle VirtualBox. I want to learn development iOS apps and I want to run my iOS apps on iOS simulator. My HDD capacity is low. So, I want to use Qt 5.9 on Ubuntu / Deepin and I want to compile my apps for iOS (virtual macOS) from installed Qt on Ubuntu / Deepin. Is this job possible?

    jsulmJ 1 Reply Last reply
    1
    • hskoglundH Offline
      hskoglundH Offline
      hskoglund
      wrote on last edited by
      #2

      Hi, I also use Ubuntu 16.04 and wanted to make some iOS apps using Qt.
      I installed Sierra 10.12 on VMWare (similar product as VirtualBox). To compile for iOS you need to install Qt also inside your Sierra in your VirtualBox, it's not possible to compile iOS Qt apps in Linux. Also you need to download (for free) and install Xcode in the Sierra installation for Qt to work. And install Qt with both iOS libraries and MacOS libraries. All this adds to about 60 GB for the Sierra virtual disk, so if your HDD capacity is low then you're out of luck :-(

      1 Reply Last reply
      3
      • I Ibrahim

        Hi;
        I'm using Ubuntu 16.04 and Deepin 15.4. Qt 5.9 installed on Ubuntu / Deepin. I haven't got an Apple PC. So, I installed macOS Sierra 10.12 on Oracle VirtualBox. I want to learn development iOS apps and I want to run my iOS apps on iOS simulator. My HDD capacity is low. So, I want to use Qt 5.9 on Ubuntu / Deepin and I want to compile my apps for iOS (virtual macOS) from installed Qt on Ubuntu / Deepin. Is this job possible?

        jsulmJ Offline
        jsulmJ Offline
        jsulm
        Lifetime Qt Champion
        wrote on last edited by
        #3

        @Ibrahim Unfortunately to develop apps for MacOS or iOS you need MacOS (it is not a Qt issue). That means you either use a Mac or use a virtual machine with MacOS as sugested by @hskoglund

        https://forum.qt.io/topic/113070/qt-code-of-conduct

        1 Reply Last reply
        2
        • S Offline
          S Offline
          SherifOmran
          wrote on last edited by
          #4

          see this link the guy used a way to cross compile on linux for ios

          using qmake it is possible i think

          1 Reply Last reply
          0

          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Users
          • Groups
          • Search
          • Get Qt Extensions
          • Unsolved