React-native:如何从windows构建ios

sim*_*ter 48 windows build ios react-native

我们正在开始与我公司的本地人合作.我们有一个mac,团队的其余成员都在Windows上运行.

有没有办法在Windows上使用连接到Windows机器或本地wifi的ios设备编写应用程序.然后在Mac上启动构建(从windows pc)并在ios设备上启动应用程序?所以它只想将mac用作构建/包服务器.

希望我很清楚.

谢谢.

ful*_*sid 59

React Native发布了" Create React Native App "工具,它允许您在Windows/Linux机器上构建Android和iOS应用程序,而无需使用Expo SDK和应用程序安装Xcode或Android Studio.

公告 - https://facebook.github.io/react-native/blog/2017/03/13/introducing-create-react-native-app.html

替代建议

1 - 来自谷歌的 Checkout Flutter,这个词比它本身反应要快得多,并且具有更好的开发体验.

2 - 如果您需要 MacOS(用于本机代码)然后检查MacinCloud.com,我在托管服务器计划上,并且经验已经达到了标准.

  • 注意:如果您的应用中包含本机代码,则不起作用. (7认同)

Abr*_*ham 17

诚实的建议

Apple有意阻止在 Windows 上开发 IOS 应用程序,因此会在软件中故意设置障碍,让你在这种尝试中减慢速度,从而让你很难做到这一点。

为此,您需要安装 Xcode,它需要 MacOS,如果您想在 Windows 上使用,则必须在虚拟机上安装 Xcode,这本身就违反了Apple 的条款和政策

所以,即使有效,在这种封闭的环境中你也不会顺利地开发。所以我认为不值得花时间。

我写这篇文章是因为我自己尝试过,希望能帮助你不浪费时间。由于搜索期间的大多数网站(包括 YouTube),该主题都是针对点击诱饵,其中不喜欢的视频多于喜欢的视频。您最多可以获得以下内容

  • 使用 MacInCloud、MacStadium、XcodeClub 等云服务(它们很昂贵)
  • 在 VirtualBox 或 Vmware 等虚拟机上安装 MacOS(Apple 故意阻止此类活动,您将很难安装它,更不用说将其用于可承受的开发)
  • 构建和使用 hackintosh (昂贵,我更喜欢购买 mac )

我希望这可以节省您的时间


Kri*_*aCA 8

我们可以使用虚拟机在Windows上启动构建,可以在以下链接中找到执行此操作的详细步骤:

https://blog.udemy.com/xcode-on-windows/

  • 这是行不通的。部分说明显示“从苹果商店购买 macOS”。这是不可能的,苹果自己不销售操作系统。你必须买一台电脑。您也许可以从其他供应商处获得它。 (4认同)