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

Expo Submit仅提交至TestFlight,iOS如何配置公开分发新版本?

iOS Expo Submit 公开分发配置说明

1. Expo Submit 是否支持 iOS 公开分发?

完全支持,但iOS的App Store发布流程要求所有提交版本必须经过TestFlight环节——即使配置为直接提交到App Store审核,版本也会先出现在TestFlight中,随后自动进入App Store审核队列,审核通过后即可完成公开分发。

2. iOS 有没有类似 Android track: "production" 的配置?

有的,你可以通过两种方式配置:

方式一:在 eas.json 中配置

在项目根目录的eas.json文件里,针对production环境的iOS字段添加submit配置,指定releaseType为APP_STORE:

{
  "build": {
    "production": {
      "ios": {
        "submit": {
          "releaseType": "APP_STORE"
        }
      }
    }
  }
}

方式二:通过命令行参数指定

执行eas submit时直接追加--release-type参数:

eas submit -e production -p ios --release-type APP_STORE

补充说明

  • releaseType的可选值:
    • TESTFLIGHT:默认值,仅将版本提交到TestFlight,不会自动进入App Store审核
    • APP_STORE:提交版本到App Store审核,审核通过后可设置为公开分发
    • AD_HOC:适用于企业级内部分发场景
  • 确保你的Apple开发者账号已完成App Store的基础配置(如App信息完善、定价设置等),否则即使配置正确,版本可能仍会卡在TestFlight,需要手动在App Store Connect中补充信息后继续流程。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 05:21:03