您的目标是开发iOS应用程序但是您没有可以支持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友好版本的应用程序。您还可以使用它来更好地控制您创建这些应用程序的能力。
考虑到这一点,现在是时候看看你将如何访问Xcode for Windows PC。您可以考虑五种解决方案。
5种方式为PC安装Xcode
1.在线租用Mac
您的第一选择是在线租用Mac。具体来说,您不会将物理Mac电脑送到家中。相反,您将获得一个基于云的计算机为您工作。基于云的Mac的工作原理是,一个实体将拥有一系列在线连接的Mac。您将使用远程桌面连接或RDP通过其中一台Mac登录。之后,您将可以从任何Windows PC访问Mac。Mac-in-Cloud和Mac-Stadium等服务将为您提供访问这些Mac的权限。您可以在线支付每月访问这些服务的费用。
macOS Mojave中的Xcode
您可以使用Windows或Linux PC附带的远程桌面客户端访问相关RDP。您可以登录Mac PC然后安装Xcode,以便开始使用您的应用程序。
基于云的Mac有多种形式。您可以使用专用的Mac,从而可以完全访问数据中心中的个人计算机。可以使用用于生成iOS应用程序的Mac Build Server也可以使用Build Server来为您创建应用程序。
2.使用VirtualBox在Windows上运行Xcode
在Windows上运行Mac的下一个选择是VirtualBox。VirtualBox是一个免费程序,可让您创建在macOS上运行的虚拟机。使用VirtualBox时,可以选择在操作系统之间共享文件。
在VirtualBox中运行Xcode
在VirtualBox上获取新的macOS设置的过程很容易理解。安装VirtualBox并运行新虚拟机后,可以通过增加其视频内存和内核来编辑虚拟机,以便macOS更容易运行。您需要通过命令提示符运行适当的macOS代码,尽管该代码应该很容易在线查找。
3.使用VMware Player(免费)
VMware Player是一个有用的程序,可以在单个计算机上运行第二个操作系统时使用。VMware Player允许您在Windows上运行Mac虚拟机。
VMware中的Xcode for Windows
Vmware Player的设计使您可以将桌面与设备隔离开来,并在原始操作系统上启用剪切和粘贴以及共享文件夹功能。受限制的虚拟机完全加密并受密码保护,从而确保只有授权用户才能与计算机上正在读取的数据进行交互。macOS设置中的隐私设置和网络功能将与您的原生设置不同。更重要的是,当您让VMware Player为您工作时,您可以更轻松地在计算机上加载Xcode。
4.在家中使用Mac Mini或在办公室使用
Mac Mini是一款小型便携式计算机,可完全连接各种HDMI,USB和Thunderbolt连接。这也适用于生成Xcode程序。然后可以在PC上使用远程软件来控制Mac Mini。屏幕等远程访问程序可能有所帮助。
在Mac中运行Xcode
如果Mac Mini在办公室,您也可以使用家用PC控制Mac。关键是要创建正确的连接并识别Mac Mini连接周围的数据。
5.构建一个Hackintosh
您可以生成一个可以运行称为Hackintosh的macOS的独特PC。设置需要额外的努力并且更具技术性。但好消息是,有很多资源可以帮助您构建这样的计算机。Hackintosh社区非常技术性,因此请务必仔细查看环境所提供的细节。
完成正确的功能后,您可以轻松地在Windows PC上设置底线 Xcode。联机和轻松访问计算机时,您可以考虑许多选项。看看所有这些要点,这样您就可以更轻松地上网并充分利用您的Xcode体验。您将能够在Windows PC上继续为iOS和其他Apple系统生成应用程序,如果您希望扩大覆盖范围,这一点非常有用。