使用 Windows 为 IOS 构建 Expo 应用程序

kar*_*ain 4 ios react-native expo

我想知道是否有任何方法可以让我使用 Windows构建我的Expo应用程序。每当我运行 exp build:ios 时,我都会收到以下警告:

这台机器上似乎没有启用 WSL。从 Windows 应用商店下载 Linux 发行版,然后在管理 powershell 中,请运行:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem->Linux

并至少运行一次新的 Linux 安装

我应该为此使用什么应用程序?即使我这样做了,Expo 会允许我为 IOS 构建吗?

或者,我可以使用 Microsoft Appcenter 之类的服务为我构建它吗?

小智 5

Expo 在其服务器上构建所有二进制文件,因此您可以在任何操作系统(包括 Windows)上执行此操作。一些 Expo 工具需要 Windows 上的 Linux 子系统,因此您需要安装它,然后一切正常。


Kha*_*sky 5

  1. 以管理员身份打开 PowerShell 并运行:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

  1. 出现提示时重新启动计算机。

参考:https : //docs.microsoft.com/en-us/windows/wsl/install-win10