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

如何在React Native中生成iOS应用程序包?

React Native iOS应用包生成步骤

第一步:生成JS Bundle和资源文件

对应你使用的Android打包命令,iOS平台的bundle生成命令如下:

react-native bundle --platform ios --dev false --entry-file index.js --bundle-output ios/main.jsbundle --assets-dest ios

参数说明:

  • --platform ios:指定打包目标为iOS平台
  • --dev false:关闭开发模式,生成生产环境可用的包
  • --entry-file index.js:指定项目的入口文件
  • --bundle-output ios/main.jsbundle:设置生成的bundle文件输出路径
  • --assets-dest ios:将图片等静态资源导出到iOS项目目录下

第二步:通过Xcode打包IPA

  1. 打开iOS项目:在终端进入项目根目录,执行 open ios/[你的项目名称].xcworkspace(替换成实际项目名称)
  2. 配置打包目标:在Xcode顶部工具栏,将设备选择为「Generic iOS Device」或者已连接的真机
  3. 开始归档:点击Xcode顶部菜单的「Product」→「Archive」
  4. 导出IPA包:
    • 归档完成后,Xcode会自动打开「Organizer」窗口
    • 选中刚生成的归档包,点击「Distribute App」
    • 选择分发方式(比如App Store、Ad Hoc、Enterprise等),按照向导完成证书配置、导出设置,最终生成IPA文件

注意事项

  • 打包前确保已配置好有效的iOS开发者证书和Provisioning Profile
  • 如果项目使用CocoaPods,先进入ios目录执行 pod install 确保依赖安装完整
  • 若打包出现缓存问题,可先执行「Product」→「Clean Build Folder」清理后再重新归档

内容的提问来源于stack exchange,提问作者Pastor J.G Seigle

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 09:57:38