How to Virtualize iOS on a Windows 7 computer

2019-02-03 09:21发布

问题:

I'm trying to learn to code in Objective C, but I am not ready to commit to purchasing a Mac for just this purpose, seeing as I have a good Dell laptop. My computer has VMware installed on it, but I do not know how to actually go through the steps, and I do not know what I need to install or purchase(if absolutely necessary). Eventually, I hope to get a Mac, so this won't be needed, but until then, I want to find a way to compile Objective C so I can actually learn how to use it. Thanks.

回答1:

I'll tell you... From experience:

To run xCode and iOS Simulator, you will need Mac OS X running and those are only on Apple Computers, buuut, you can always use virtualizers and Hackintosh.

DON'T USE!

when I was starting to develop iOS apps, I had a Windows PC, but after trying lots of things to virtualize Mac OS X, with none I had great results. I bought a MacBook, and is the BEST thing I've done in my whole life!

Just saying...



回答2:

First virtualize MacOS X, inside then iOS with XCode. See http://www.macbreaker.com/2012/07/mountain-lion-virtualbox.html



回答3:

Yes you can, you need to virtualize OSX inside you Windows, and then use XCode as the other stated, however it doesen't work with nearly all AMD CPU's but i think Dell uses mostly Intel. And a Mac costs alot. For example i don't have money for one, the cheapest one costs $1,600 where i come from, but if you are going to get a Mac, i would wait for that.

But they really are expensive, and i only need a Macbook for debugging.



回答4:

[Assuming you already have the mac installation image or vmware file] Sadly Vmware does not include support for mac in it's latest versions So you'll have to patch(aka Vmware Unlocker for OS X) it. Follow this link http://www.insanelymac.com/forum/files/file/20-vmware-unlocker-for-os-x/ (you'll be required to set up an account) Or alternatively you can download the VirtualBox(https://www.virtualbox.org/) Happy Coding



回答5:

Use virtualbox instead of VMWare. If it does'nt work, install the extension pack for virtualbox.