有什么方法可以在Windows上构建IOS应用程序吗?

时间:2018-11-29 18:08:05

标签: android ios react-native nativescript

我正在开发本机应用程序,但是我有Windows PC。有在Windows上构建IOS应用程序的实际方法吗?我可以在Windows上运行ios模拟器吗?我进行了研究,但找不到实际的方法。

我尝试在Virtual Box上安装MacOS Sierra,但始终重新启动。

我是否都需要构建它?

感谢您的回复!

4 个答案:

答案 0 :(得分:6)

NativeScript CLI和Sidekick支持云构建,可帮助您从Windows计算机构建应用程序,基本上源代码已上传到远程计算机并在那里构建,然后您可以在本地iOS设备上直接运行该软件包。< / p>

但是不幸的是,根本无法在Windows上运行iOS模拟器,这是Apple的限制。

答案 1 :(得分:2)

有可能。您可以运行macOS虚拟机,选中此article

它将为您提供功能齐全的OS,因此您可以进行更新,注册开发人员帐户,安装Xcode等。

甚至可以在没有Mac和iOS设备的情况下发布到App Store。 如果您拥有一台强大的计算机,即使运行iOS Simulator,它的效果也很好。

但是:

  

在非Apple硬件上运行任何macOS违反Apple EULA,   直接在硬件或虚拟机上。

SideKick将在Windows上为您提供帮助(带有Cloud Build选项),但是您需要使用iOS设备来测试您的应用。

答案 2 :(得分:1)

我以前没有使用过,但是显然您可以使用Nativescript Sidekick来使用它。

答案 3 :(得分:-2)

是的,颤动是关键, 但是我不推荐使用它,因为它仍然处于beta状态,要实现它,您需要学习一种新的语言,即dart,它在开始时就与Java相似,但实际上有很大的不同,您也找不到任何书籍或教程。 虽然他们是1个解决方案 您可以下载McOs虚拟机,但是速度会很慢,只有在拥有强大计算机的情况下才建议使用