【问题标题】:How to Virtualize iOS on a Windows 7 computer如何在 Windows 7 计算机上虚拟化 iOS
【发布时间】:2013-02-16 19:08:18
【问题描述】:

我正在尝试学习使用 Objective C 编写代码,但我还没有准备好为此目的购买 Mac,因为我有一台不错的戴尔笔记本电脑。我的电脑上安装了 VMware,但我不知道如何实际执行这些步骤,也不知道我需要安装或购买什么(如果绝对必要的话)。最终,我希望得到一台 Mac,所以不需要它,但在那之前,我想找到一种编译 Objective C 的方法,这样我就可以真正学习如何使用它。谢谢。

【问题讨论】:

标签: windows-7 ios-simulator virtualization


【解决方案1】:

虽然技术上可行,但我会根据经验告诉你:

要运行 Xcode 和 iOS 模拟器,您需要运行 MacOS。官方上它只在 Apple 硬件上运行,但你可以随时使用虚拟机和 Hackintosh。如果你选择这种方法,网上有很多很好的教程。

我的建议:不要这样做!

当我开始开发 iOS 应用程序时,我有一台 Windows PC,但在尝试了许多不同的方法来虚拟化 MacOS 之后,我都没有取得很好的结果。我在促销时购买了 MacBook,总体而言它只是更好的 iOS 开发体验。不必处理驱动程序搜索和兼容性问题是无价的。

【讨论】:

  • 我也是这样做的;虚拟化和 hackintosh 的东西有效,但一点都不好。省得自己头疼,买个 Mac。
  • 我猜。不是我希望的答案,但感谢您防止未来的头痛
  • 刚从 ebay 买了一台 Mac Mini 来编程...你是对的。比任何其他选择都好得多!
  • 同意 - 如果您想开发 Mac 应用程序,请使用 Mac 平台 - 所有工具和支持都已开发出来 - 否则尝试没有意义。
【解决方案2】:

首先虚拟化 MacOS X,然后使用 XCode 虚拟化 iOS。见http://www.macbreaker.com/2012/07/mountain-lion-virtualbox.html

【讨论】:

    【解决方案3】:

    是的,你可以,你需要在你的 Windows 中虚拟化 OSX,然后像另一个所说的那样使用 XCode,但是它并不适用于几乎所有的 AMD CPU,但我认为戴尔主要使用英特尔。 Mac 的成本很高。例如,我没有钱买一台,最便宜的一台要 1,600 美元,但如果你要买一台 Mac,我会等着。

    但它们确实很贵,我只需要一台 Macbook 进行调试。

    【讨论】:

      【解决方案4】:

      [假设你已经有了mac安装镜像或者vmware文件] 可悲的是,Vmware 在其最新版本中不包含对 mac 的支持 所以你必须修补(又名 Vmware Unlocker for OS X)它。 点击此链接http://www.insanelymac.com/forum/files/file/20-vmware-unlocker-for-os-x/(您需要设置一个帐户) 或者您也可以下载 VirtualBox(https://www.virtualbox.org/) 快乐编码

      【讨论】:

        【解决方案5】:

        使用 virtualbox 而不是 VMWare。如果不行,请安装virtualbox的扩展包。

        【讨论】:

          猜你喜欢
          • 2010-09-20
          • 2011-02-22
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-01-15
          • 1970-01-01
          • 2013-09-30
          • 2016-02-10
          相关资源
          最近更新 更多