Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Hope Apple is listening, it would nice if I could develop iOS apps without owning, leasing, or remotely connecting to a Mac.


Apple is in the business of selling hardware and accompanying it with software and cloud services.

They have zero interest of Mac software running elsewhere. They do have an interest for other software to be runnable under macOS / iOS without a major porting effort, but not a very great interest, I suppose.


You can run osx within vmware: https://github.com/DrDonk/unlocker


Where do I get a macOS license that allows me to run it in VMWare?


You gotta buy a Mac...


... with no GPU acceleration, which makes using macOS painful even on a powerful machine.


That's as bad as saying how it would be nice to develop for Windows without owning a PC.


You can, with a bit of leg work. There are ways of building iOS apps on Linux.


Not while being compliant with Apple licenses? And you're beholden to Apple for a developer ID and permission to distribute applications, which they can revoke on a whim?


How?



Hackintoshs, its a lot of work and really buggy.


Hackintosh, aside from the obvious issues with it, is not a way of "building iOS apps on Linux".


Given that running a Hackintosh often still requires using random unverified kexts from the net, I find it somewhat irresponsible to push applications built on such a system to your customers/users. How can you be certain that none of the kexts is backdoored and the attacker uses this as a vector to add malware to applications?


You can run Hackintosh on KVM just right away, although there are practically no 3D acceleration (unless you opt for PCI passthrough) and the performance is really tearful awful, still, it runs Simulator just fine.

https://github.com/kholia/OSX-KVM


No, you can compile directly in Linux. You need to build the tool chain yourself, extract the SDK from official sources, and use third party build tools.


Hackintoshes can no longer publish apps, as XCode checks that your motherboard has a valid Apple ID during the build process.


Really? I've published an app from a hackintosh-vm running on kvm some time in the past 2 months.


During your setup you most likely set the motherboard ID as an Apple one


Not even remotely true.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: