本文翻译自Techsviewer
Google Translate提供翻译支持
原文地址:https://techsviewer.com/xcode-for-windows/
Written by John
你想要开发iOS app但是没有可以支持Apple操作系统的计算机吗?你不必担心,因为你可以在Windows计算机上运行Xcode。Xcode是一个值得信赖的macOS应用程序开发软件,它使人们可以轻松开发iOS,macOS,tvOS和watchOS软件。 Xcode自2003年以来一直作为免费软件程序提供源代码,自2019年1月起开始使用10.1版本。Apple Developer网站也提供以前版本的下载。
无论你希望使用哪种版本的Xcode,您都必须知道如何在Windows PC上运行Xcode。但是你为什么要在Windows PC上使用Xcode?简而言之,你应该考虑使用Xcode,以便生成可能为其他操作系统创建的iOS友好版本的app。你还可以使用它来更好地控制你创建这些app的能力。
考虑到这一点,现在是时候看看你将如何访问Xcode for Windows PC。你可以考虑五种解决方案。
在PC上安装Xcode的五种方法
1.在线租用Mac
你的第一选择是在线租用Mac。具体来说,你不会将Mac物理机放在家中。相反,你将获得一个基于云的计算机为你工作。基于云的Mac的工作原理是,一个实体将拥有一系列在线连接的Mac。你将使用远程桌面连接或RDP通过其中一台Mac登录。之后,你将可以从任何Windows PC访问Mac。Mac-in-Cloud
和Mac-Stadium
等服务将为你提供访问这些Mac的权限。你可以在线支付每月访问这些服务的费用。
你可以使用Windows或Linux附带的远程桌面客户端访问相关RDP。你可以登录Mac然后安装Xcode,以便开始使用你的app。
基于云的Mac有多种形式。你可以使用专用的Mac,从而可以完全访问数据中心内的单台计算机。可以使用可用于生成iOS app的Mac Build Server
与Build Server
一起使用,以便为你创建app。
2.使用VirtualBox在Windows上运行Xcode
在Windows上运行Mac的下一个选择是VirtualBox。VirtualBox是一个免费软件,可让你创建macOS虚拟机。使用VirtualBox时,你可以在虚拟机与物理机之间共享文件。
在VirtualBox上进行新的macOS设置的过程很容易理解。安装VirtualBox并运行新虚拟机后,可以通过增加其图形内存和内核来编辑虚拟机,以便更适合macOS运行。你需要通过命令提示符运行适当的macOS代码,尽管该代码应该很容易在线查找。
3.使用VMware Player(免费)
VMware Player是一个有用的软件,可以在单个计算机上运行第二个操作系统。 VMware Player允许你在Windows上运行Mac虚拟机。
Vmware Player的设计使你可以将桌面与设备隔离,并在原始操作系统上启用剪切和粘贴以及共享文件夹功能。受限制的虚拟机完全加密并受密码保护,从而确保只有授权用户才能与计算机上正在读取的数据进行交互。 macOS设置中的隐私设置和网络功能将与你的原生设置不同。更重要的是,当你运行VMware Player时,你可以更轻松地在计算机上加载Xcode。
4.为家庭购买Mac Mini或在办公室使用
Mac mini是一款小型便携式计算机,价格相对便宜可以连接HDMI,USB和Thunderbolt。它也可以安装Xcode,然后可以在PC上使用远程桌面软件来控制Mac mini,比如Screens
。
5.安装黑苹果(Hackintosh)
你可以安装一个可以运行macOS的PC称为黑苹果。安装需要额外的努力并且更具技术性。 但好消息是,有很多资源可以帮助你构建这样的计算机。黑苹果社区非常技术化,所以一定要关注细节。
结束语
完成正确的功能后,你就可以轻松地在Windows PC上安装Xcode。在上线和使计算机易于访问时,你有很多选择。看看这些要点,你就可以更轻松地上网并充分利用你的Xcode体验。你将能够在Windows PC上继续为iOS和其他Apple系统提供app,如果你想要提高你的能力,这一点非常有用。