[英]How to build for ios on Windows (react-native)?
有没有机会在Windows上为ios构建react-native项目? 它有什么服务吗?
不幸的是,iOS现在不可能(如果你不打算在VMware上使用MAC )。 但是你可以使用Android和了解更多的细节在这里 。
注意:本指南重点介绍Android开发。 你需要一台Mac来构建iOS应用程序。
由于iOS上的React Native需要Mac并且Facebook和贡献者的大多数工程师都使用Mac,因此支持OS X是首要任务。 但是,我们也希望支持使用Linux和Windows的开发人员。 我们相信,我们每天都会使用这些操作系统的人获得最佳的Linux和Windows支持。
因此,Linux和Windows对开发环境的支持是一项持续的社区责任。 这可能意味着提交问题并提交PR,我们将帮助审核并合并它们。 我们期待您的贡献,并感谢您的耐心等待。
从版本0.14开始,使用React本机的Android开发大多数可以在Linux和Windows上进行。 您需要安装Node.js 4.0或更高版本。 在Linux上我们建议安装watchman,否则你可能会看到节点文件看bug。
您可以使用云构建服务(例如Circle CI或Mobile Center)来构建iOS react-native应用程序,甚至可以自动运行Appium测试。 但是,反馈周期比本地计算机上的周期长得多。
有些人选择打破Apple EULA并在VirtualBox中运行MacOS作为其Windows PC上的一种“hackintosh”虚拟机。 据说这可以很好地工作,并以接近原生的构建速度运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.