build-distribution

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Build & Distribution

构建与分发

App build, signing, and distribution for all Apple platforms.
适用于所有Apple平台的应用构建、签名与分发。

Agent Workflow (MANDATORY)

Agent工作流(必填)

Before ANY distribution, use
TeamCreate
to spawn 3 agents:
  1. fuse-ai-pilot:explore-codebase - Check existing build configuration
  2. fuse-ai-pilot:research-expert - Verify latest App Store requirements
  3. mcp__XcodeBuildMCP__show_build_settings - Review build settings
After implementation, run fuse-ai-pilot:sniper for validation.

在进行任何分发操作前,请使用
TeamCreate
生成3个Agent:
  1. fuse-ai-pilot:explore-codebase - 检查现有构建配置
  2. fuse-ai-pilot:research-expert - 验证最新App Store要求
  3. mcp__XcodeBuildMCP__show_build_settings - 查看构建设置
完成实施后,运行fuse-ai-pilot:sniper进行验证。

Overview

概述

When to Use

使用场景

  • Preparing app for release
  • Configuring code signing
  • Uploading to TestFlight
  • Submitting to App Store
  • Creating app icons
  • CI/CD pipeline setup
  • 应用发布准备
  • 代码签名配置
  • 上传至TestFlight
  • 提交至App Store
  • 创建应用图标
  • CI/CD流水线搭建

Why Build Distribution Skill

构建分发Skill的优势

FeatureBenefit
Automatic signingSimplifies certificate management
TestFlightBeta testing with users
App StorePublic distribution
CI/CDAutomated releases

特性收益
自动签名简化证书管理
TestFlight与用户进行Beta测试
App Store公开发布分发
CI/CD自动化版本发布

Reference Guide

参考指南

NeedReference
Certificates, profilescode-signing.md
Beta testingtestflight.md
App Store submissionapp-store.md
Icons, assetsapp-icons.md

需求参考文档
证书、配置文件code-signing.md
Beta测试testflight.md
App Store提交app-store.md
图标、资源app-icons.md

Release Checklist

发布检查清单

  • Version and build number updated
  • App icons complete (light/dark/tinted)
  • Privacy manifest (PrivacyInfo.xcprivacy)
  • Release configuration
  • Archive validates
  • TestFlight tested
  • Screenshots updated
  • App Store metadata complete

  • 版本号与构建号已更新
  • 应用图标已完成(浅色/深色/着色版)
  • 隐私清单(PrivacyInfo.xcprivacy)
  • 发布配置已完成
  • 归档验证通过
  • TestFlight测试完成
  • 截图已更新
  • App Store元数据已完善

Best Practices

最佳实践

  1. Automatic signing - Let Xcode manage
  2. TestFlight first - Always beta test
  3. Increment build - Every upload needs new build number
  4. Privacy manifest - Required for App Store
  5. fastlane - Automate repetitive tasks
  6. CI/CD - GitHub Actions for automation
  1. 自动签名 - 让Xcode管理签名流程
  2. 优先TestFlight - 始终先进行Beta测试
  3. 递增构建号 - 每次上传都需要新的构建号
  4. 隐私清单 - App Store必填项
  5. fastlane - 自动化重复任务
  6. CI/CD - 使用GitHub Actions实现自动化