[ PROMPT_NODE_27886 ]
expo-deployment
[ SKILL_DOCUMENTATION ]
# Expo 部署
## 概述
将 Expo 应用程序部署到生产环境,包括应用商店和无线更新(OTA)。
## 何时使用此工具
当你需要将 Expo 应用部署到生产环境时使用此工具。
适用场景:
- 将 Expo 应用部署到生产环境
- 发布到应用商店(iOS App Store, Google Play)
- 设置无线更新(OTA)
- 配置生产构建设置
- 管理发布渠道和版本
## 指令
此工具提供部署 Expo 应用的指导:
1. **构建配置**:设置生产构建配置
2. **应用商店提交**:准备并提交至应用商店
3. **OTA 更新**:配置无线更新渠道
4. **发布管理**:管理版本和发布渠道
5. **生产优化**:针对生产环境优化应用
## 部署工作流
### 部署前
1. 确保所有测试通过
2. 更新版本号
3. 配置生产环境变量
4. 审查并优化应用包大小
5. 在本地测试生产构建
### 应用商店部署
1. 构建生产二进制文件(iOS/Android)
2. 配置应用商店元数据
3. 提交至 App Store Connect / Google Play Console
4. 管理应用商店列表和截图
5. 处理应用审核流程
### OTA 更新
1. 配置更新渠道(生产、预发布等)
2. 构建并发布更新
3. 管理发布策略
4. 监控更新采用率
5. 必要时处理回滚
## 最佳实践
- 使用 EAS Build 进行可靠的生产构建
- 在提交前测试生产构建
- 实现适当的错误跟踪和分析
- 使用发布渠道进行分阶段发布
- 保持应用商店元数据更新
- 监控生产环境中的应用性能
## 资源
更多信息,请参阅 [源代码仓库](https://github.com/expo/skills/tree/main/plugins/expo-deployment)。