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

如何无需Metro,用Xcode构建可离线运行的Expo测试应用

解决Expo预构建iOS应用无需电脑离线运行的方法

要让你的Expo预构建iOS应用脱离电脑和Metro终端运行,本质是生成一个可离线安装的IPA包,步骤如下:

1. 生成Xcode归档包(Archive)

  • 打开Xcode并加载你的iOS项目,确保顶部设备选择器选中连接的物理iPhone(而非模拟器)
  • 点击顶部菜单 Product > Archive,等待Xcode完成编译、打包和归档流程
  • 归档完成后,Xcode会自动弹出Organizer窗口,选中刚生成的归档条目

2. 导出本地测试用IPA文件

  • 在Organizer窗口点击Distribute App按钮
  • 选择Development分发选项(个人测试用这个最便捷,无需复杂的配置)
  • 按照向导选择你的Apple开发者账号,确认设备列表中包含你的iPhone(如果没有,需先在Apple开发者后台添加设备UDID到账号的设备列表)
  • 设置导出路径,等待Xcode生成IPA文件

3. 将IPA安装到iPhone

  • 方式一:用Xcode自带工具:点击Window > Devices and Simulators,找到你的iPhone,点击窗口左下角的+按钮,选择导出的IPA文件完成安装
  • 方式二:用第三方工具(比如爱思助手)直接导入IPA文件安装

4. 验证离线运行

安装完成后断开电脑连接,直接打开应用即可,无需再启动Metro终端,应用会完全离线运行。

注意事项

  • 必须确保你的iPhone UDID已添加到Apple开发者账号的设备列表,否则无法安装
  • app.json中的bundleIdentifier需与开发者账号中配置的App ID一致
  • 如果导出时提示证书或配置问题,检查Xcode的Signing & Capabilities标签页,确保签名配置正确

内容的提问来源于stack exchange,提问作者Lucas Gardini Dias

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 10:34:59