年终特惠:AI 审核工具包 $29.99 $49.99 立即获取 →

iOS 提交指南

框架指南

Swift 和 SwiftUI App Store 提交指南

原生 Swift/SwiftUI 应用通常有最顺畅的 App Store 提交体验。本指南确保您不会遗漏任何重要步骤。


1 项目设置

关键配置项

  • Deployment Target:设置支持的最低 iOS 版本(建议至少 iOS 15+)
  • Bundle Identifier:必须与 App Store Connect 中的完全匹配
  • Version 和 Build:Version 是用户可见的,Build 是内部递增的
  • App Category:在 Info.plist 中设置正确的应用类别

2 签名和能力

自动签名

对大多数项目,启用 "Automatically manage signing" 是最简单的方式

能力(Capabilities)

添加推送通知、iCloud、Sign in with Apple 等能力需要在此配置

App Groups

如果使用 Widget 或 App Extension,需要配置 App Groups 共享数据

3 Archive 和上传

  1. 选择 "Any iOS Device (arm64)" 作为构建目标
  2. Product → Archive(确保选择 Release 配置)
  3. 等待构建完成,Organizer 自动打开
  4. 选择 Archive → Distribute App
  5. 选择 App Store Connect → Upload
  6. 等待验证和上传完成

提示:上传前可以选择 "Validate App" 先进行验证,避免上传后才发现问题。

🎨 SwiftUI 特别注意

最低 iOS 版本

SwiftUI 的某些功能只在较新 iOS 版本可用。使用 @available 处理兼容性。

Preview 代码

Xcode Preview 代码会被自动排除在 Release 构建之外,无需手动处理。

环境变量

确保 @Environment@EnvironmentObject 在所有场景都正确注入。

希望 AI 在提交前审核您的应用?

获取我们的 AI 审核工具包,自动检测违规问题。

获取 AI 工具包