【问题标题】:How to build for ios on Windows (react-native)?如何在 Windows (react-native) 上为 ios 构建?
【发布时间】:2016-06-03 12:21:19
【问题描述】:

有没有机会在 Windows 上为 ios 构建 react-native 项目?有服务吗?

【问题讨论】:

    标签: javascript ios mobile react-native


    【解决方案1】:

    不幸的是,目前无法在 iOS 上使用(如果您不打算使用 MAC on VMware)。 但是,您可以用于 Android 并阅读更多详细信息here

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

    由于 iOS 上的 React Native 需要 Mac 和大多数工程师 Facebook 和贡献者使用 Mac,对 OS X 的支持是顶级的 优先。但是,我们希望支持使用 Linux 和 窗户也是。我们相信我们会得到最好的 Linux 和 Windows 支持 来自每天使用这些操作系统的人。

    因此,Linux和Windows支持开发环境 是一项持续的社区责任。这可能意味着归档问题 并提交 PR,我们将帮助审核和合并它们。我们是 期待您的贡献,感谢您的耐心等待。

    从 0.14 版开始,使用 React Native 的 Android 开发主要是 可以在 Linux 和 Windows 上运行。您需要安装 Node.js 4.0 或 较新。在 Linux 上我们建议安装 watchman,否则你可能 遇到节点文件监视错误。

    【讨论】:

      【解决方案2】:

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

      有些人选择打破 Apple EULA 并在 VirtualBox 中运行 MacOS,作为他们 Windows PC 上的一种“hackintosh”虚拟机。这据说效果很好,并且以接近原生的构建速度运行。

      【讨论】:

        猜你喜欢
        • 2017-03-28
        • 2017-09-09
        • 1970-01-01
        • 1970-01-01
        • 2021-08-29
        • 2019-03-02
        • 2021-12-11
        • 2021-01-07
        • 2020-11-14
        相关资源
        最近更新 更多