安装 KXBuild
一条命令装好 iOS 开发环境,支持 Windows、Linux 和 macOS。遇到问题请联系 admin@kxbuild.net
推荐方式通过WSL安装
安装 WSL,然后重启电脑
PS> wsl --install安装 Ubuntu
PS> wsl --install --web-download Ubuntu --location D:\wslubuntu--location 参数指定wsl子系统的安装路径。wsl --list --online命令查看可用版本
安装KXBuild
打开 Ubuntu 终端(PowerShell 执行 wsl),执行下面命令。安装过程中可以根据提示设置安装路径。
$ curl -fsSL https://www.kxbuild.net/install.sh | bash默认安装路径 ~/kxbuild(Ubuntu 内)
设置 iOS SDK
下载 iOS SDK 的两个压缩包 iPhoneOS.platform.zip 和 toolchain.zip,放进 KXBUILD_HOME/sharedcomponents/。可以从 ios sdk 之类的地方下载,或下载 Xcode 后用 ios-sdk-extractor 之类的工具提取,详见 iOS SDK 安装说明。
检验安装是否成功
新开一个 Ubuntu 终端(PowerShell 执行 wsl),执行下面命令,它会安装放好的 SDK 并检查环境:
$ kxbuild doctor直接在 Windows安装
安装KXBuild
打开 PowerShell,执行下面命令。会自动安装swift,vs studio等需要几分钟到几十几分钟不等,安装过程中按提示选择安装路径,确认授权等
PS> irm https://www.kxbuild.net/install.ps1 | iex默认安装路径 %USERPROFILE%\kxbuild
设置 iOS SDK
下载 iOS SDK 的两个压缩包 iPhoneOS.platform.zip 和 toolchain.zip,放进 KXBUILD_HOME/sharedcomponents/。可以从 ios sdk 之类的地方下载,或下载 Xcode 后用 ios-sdk-extractor 之类的工具提取,详见 iOS SDK 安装说明。
检验安装是否成功
新开一个 PowerShell 窗口(让 PATH 生效),执行下面命令,它会安装放好的 SDK 并检查环境:
PS> kxbuild doctor安装
$ curl -fsSL https://www.kxbuild.net/install.sh | bash默认装在 ~/kxbuild,安装时会先问一句,想换目录直接输入新的绝对路径(例如 /opt/kxbuild)即可。
设置 iOS SDK
下载 iOS SDK 的两个压缩包 iPhoneOS.platform.zip 和 toolchain.zip,放进 KXBUILD_HOME/sharedcomponents/。可以从 ios sdk 之类的地方下载,或下载 Xcode 后用 ios-sdk-extractor 之类的工具提取,详见 iOS SDK 安装说明。
检验安装是否成功
打开一个新终端,执行下面命令,它会安装放好的 SDK 并检查环境:
$ kxbuild doctor按需下载
这几样要从 Apple 或应用商店下载,安装脚本不会自动安装,用到时再装。
Apple Devices
WindowsWindows 连接 iPhone 需要先从 Microsoft Store 安装「Apple 设备」并打开它,等待提示的驱动安装完成,确认软件里能看到你的 iPhone,再使用 KXBuild。
Xcode 安装包(.xip)
Windows · LinuxSDK 也可以直接用 Xcode 安装包:把 .xip 放进 sharedcomponents,doctor 会从里面提取 SDK。下载要登录 Apple 账号。