Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在Windows 7机器的虚拟PC中运行OS X?_Ios_Macos_Virtual Machine_Vhd - Fatal编程技术网

Ios 在Windows 7机器的虚拟PC中运行OS X?

Ios 在Windows 7机器的虚拟PC中运行OS X?,ios,macos,virtual-machine,vhd,Ios,Macos,Virtual Machine,Vhd,只是想知道,有没有人尝试过在运行Windows7的VM环境中运行OSX?表演怎么样?有关iOS软件开发的任何问题 我必须强调的是,这主要是为了软件开发,我并不介意视频播放或Adobe Photoshop等次要功能不在虚拟机中运行,只要所有相关工具和API以及与iOS设备的连接运行良好。以前有一个名为的程序,它可以运行,但性能不是很好。我相信您可以运行Snow Leopard,但性能最终取决于主机的硬件。不幸的是,我的意思是,在任何硬件上虚拟化任何版本的OS X客户端都违反了OS X软件许可证 O

只是想知道,有没有人尝试过在运行Windows7的VM环境中运行OSX?表演怎么样?有关iOS软件开发的任何问题


我必须强调的是,这主要是为了软件开发,我并不介意视频播放或Adobe Photoshop等次要功能不在虚拟机中运行,只要所有相关工具和API以及与iOS设备的连接运行良好。

以前有一个名为的程序,它可以运行,但性能不是很好。我相信您可以运行Snow Leopard,但性能最终取决于主机的硬件。

不幸的是,我的意思是,在任何硬件上虚拟化任何版本的OS X客户端都违反了OS X软件许可证

OSX服务器SnowLeopard和更高版本可能在苹果硬件上进行虚拟化,两者都支持虚拟化。他们都不会虚拟化OSX客户端。有一些黑客会让你绕过他们的检查,但这仍然违反了你的OSX客户端许可证

我见过OSX客户机和服务器在苹果和非苹果硬件上虚拟化,所以这是可行的


即使在苹果硬件上也无法虚拟化OS X客户端,这一事实对于任何参与测试在OS X上运行的软件的人来说都是一大难题。虽然我可以在单个系统上运行——事实上,我们使用的是Mac电脑——但我可以使用各种Windows配置,我不能在法律上对OS X客户端执行同样的操作。

在您首先完成必要的技巧以安装OS X之后,它在VMware中运行得相当好。您无法获得3D加速,但其他一切都很好。
关于如何进行安装,有很多写得很好的指南


例如,

PearPC不会运行任何类型的iOS开发,因为它模拟了PowerPC处理器,iOS开发需要英特尔。投票支持分享计算机问题的法律方面。+1代表“我真的是这么想的”-虽然我理解,但仍然很遗憾。哦,不!不是软件许可证D:我不喜欢这些“但供应商许可证禁止……”的帖子。Stackoverflow并不局限于一个国家,而且一些公司在其许可协议中声称拥有大量的权利和权利,但这些权利和权利可能被国家法院裁定不适用。虚拟化是软件开发人员在工作过程中使用的一种工具。我认为这不是离题。它的形式可能会更好,但基本问题在这个主题上是牢固的。-1对于建议一个技术上非法的解决方案,技术上和法律上应该分开投票。说这在技术上是可能的,这是值得称赞的(+1)。至于法律,让律师和每个人的良心来做法官。另一个+1,正如@Alex提到的。