You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu环境下如何通过Expo运行集成Viro React的RN AR应用到iPhone

解决Ubuntu环境下React Native+Viro React应用部署到iPhone的问题

一、先修复eas命令未找到的问题

要通过Expo云构建iOS应用,首先得安装EAS CLI工具:

  • 全局安装EAS CLI:npm install -g eas-cli(用yarn的话执行yarn global add eas-cli)
  • 安装完成后登录你的Expo账号:eas login
  • 接着执行云构建命令:eas build -p ios
  • 构建完成后,Expo会生成安装链接,在iPhone上打开链接,就能通过TestFlight或Expo Go完成应用安装。

二、为什么不能在Ubuntu本地构建iOS应用?

iOS应用构建必须依赖macOS专属的Xcode工具链,这是苹果的生态限制,Linux系统无法绕过这个要求直接本地构建。

三、其他可选部署方案

  • 租用远程macOS服务器:比如AWS、MacStadium提供的macOS云实例,在远程机器上完成iOS构建后,下载ipa安装包,再通过AltStore或Xcode把应用安装到iPhone上。
  • 用GitHub Actions自动构建:在GitHub仓库配置iOS构建工作流,推送代码后自动触发云构建,完成后获取安装包。需要提前配置好Apple开发者账号的证书和配置文件。

内容的提问来源于stack exchange,提问作者Mayank Agrawal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 16:18:33