如何在Windows上构建iOS应用(React Native)?

4

有没有在Windows上构建React-Native项目并在iOS上运行的机会?是否有相应的服务可用?

2个回答

3

目前iOS无法实现(如果您不使用VMware上的MAC)。 但是,您可以在Android上使用,并阅读更多详细信息这里

注意:本指南专注于Android开发。您需要一台Mac来构建iOS应用程序。

由于React Native在iOS上需要Mac,并且Facebook的大多数工程师和贡献者都使用Mac,因此支持OS X是首要任务。但是,我们也希望支持使用Linux和Windows的开发人员。我们相信,能够每天使用这些操作系统的人将为我们提供最好的Linux和Windows支持。
因此,开发环境的Linux和Windows支持是社区的持续责任。这可能意味着提交问题和PR,并且我们将帮助审查和合并它们。我们期待您的贡献,并感谢您的耐心等待。
截至版本0.14,使用React Native进行Android开发在Linux和Windows上基本可行。您需要安装Node.js 4.0或更新版本。在Linux上,我们建议安装watchman,否则可能会遇到节点文件监视错误。

0

您可以使用云构建服务,例如Circle CI或Mobile Center,来构建iOS react-native应用程序,甚至自动运行Appium测试。反馈周期比在本地机器上要长得多。

有些人选择违反Apple EULA,在VirtualBox中运行MacOS作为Windows PC上的“hackintosh”虚拟机。据说这非常有效,并且以接近本机构建速度运行。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接