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

iOS 提交指南

框架指南

Flutter App Store 提交指南

Flutter 的跨平台特性让开发变得简单,但 iOS 发布仍然需要了解 Apple 生态系统。本指南帮助 Flutter 开发者顺利完成 App Store 提交。


1 项目配置

Flutter 特定设置

pubspec.yaml

确保版本号格式正确:version: 1.0.0+1(语义化版本+构建号)

ios/Runner/Info.plist

配置 Bundle ID、权限描述(相机、位置等)、显示名称

在 Xcode 中打开

运行 open ios/Runner.xcworkspace 配置签名

2 发布构建

构建命令

flutter build ipa --release

这个命令会:

  • 编译 Dart 代码为原生二进制
  • 创建 Release 配置的 Archive
  • 生成可上传的 IPA 文件

输出位置:build/ios/ipa/

3 上传与发布

上传选项

Xcode Organizer

标准方法,打开 Archive 后点击 Distribute App

Transporter

直接拖放 IPA 文件上传

💡 Flutter 专属技巧

减小应用体积

使用 --split-debug-info--obfuscate 参数减小 IPA 大小。

符号化崩溃日志

上传 dSYM 文件以便在 App Store Connect 中查看可读的崩溃堆栈。

使用 Shorebird

考虑使用 Shorebird 进行热更新,但注意遵守 Apple 的代码更新规则。

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

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

获取 AI 工具包