-1

I want to develop an iOS application using PyQt 5 and Python in Windows, but I read that we need a Mac to do that. I have a Windows-based Acer laptop. Is there a way to develop an app using these tools and be Windows-based?

Peter Mortensen
  • 30,738
  • 21
  • 105
  • 131
Fatimah
  • 7
  • 1
  • This seems to be a mega duplicate. See e.g. *[How can I develop for iPhone using a Windows development machine?](https://stackoverflow.com/questions/22358/)* (132 answers), *[iPhone development on Windows](https://stackoverflow.com/questions/113547/)*, and *[Alternatives For iOS Development Under Windows](https://stackoverflow.com/questions/4533847/)* – Peter Mortensen Jun 24 '23 at 12:18
  • Do you have a source for *"we need a Mac to do that"*? – Peter Mortensen Jun 24 '23 at 12:20

1 Answers1

0

Yes, you need macOS to develop an iOS application. You can develop it on Windows by using Mac VMware. So you can use macOS in VMware or VM Workstation.

Peter Mortensen
  • 30,738
  • 21
  • 105
  • 131
Venus
  • 453
  • 2
  • 9
  • This seems to be contradicted by *[How can I develop for iPhone using a Windows development machine?](https://stackoverflow.com/questions/22358/)*. – Peter Mortensen Jun 24 '23 at 12:26
  • Not really. The solutions in that question all involve using the Xcode toolchain n some way in a virtual machine running osx or cloud-based MAC services. You can, with some difficulty, run macOS on generic x86 hardware, but you can't decelop for iOS with windows only. – Paulw11 Jun 24 '23 at 12:33