10

我想在 Windows 中使用 Xamarin 开发一个 iOS 移动应用程序。Apple Mac OS 可以在 Windows 中的虚拟机上运行,​​而不是在单独的物理机上作为构建主机运行吗?
如果可能,将不胜感激任何指向设置的链接,以运行 Virtualbox、Windows 7、Mac OS。

http://developer.xamarin.com/guides/ios/getting_started/installation/windows/

4

2 回答 2

17

如上所述,Apple 的协议条款不在 Apple 产品上运行 OSX,因此您不应该这样做。

尽管如果出于某种教育原因,您要在 Windows 上的 Virtual Box中安装 OS X Yosemite( “Hackintosh” ),请将网络适配器设置为“桥接适配器”并安装并运行 Xamarin 构建主机(以及来自App Store ),那么可能可以从 Visual Studios 进行连接。但如前所述,你不应该这样做;)

于 2015-09-11T21:23:40.317 回答
13

简短的回答:是的,它可以

长答案:

正如上面评论中所指出的,您只能合法(wrt 许可证)在 Apple 硬件上运行 OSX VM。

IOW,如果你有一台运行 Windows 的 Mac Book Pro(或任何 Apple 硬件)和一台运行 OSX 的虚拟机,无论在技术上还是在许可方面,你都可以。OTOH,您不能使用任何其他(非 Apple)计算机品牌运行 Windows 并虚拟化 OSX。

从 Xamarin 的工具角度来看,设置本身是相同的(上面链接的文档仍然适用)。它将是两台计算机(一台真实的,一台虚拟的)通过(虚拟)网络相互通信。

于 2014-11-23T19:50:15.190 回答