iOS App 工作流
00 / 00

使用

使用 create-oneapps-app 工作流初始化项目,按阶段开发、测试并准备 TestFlight 和 App Store 审核。

首次初始化

第一次使用时,在 Codex 中打开交付仓库并输入:

/create-oneapps-app 我要基于这个仓库创建自己的第一个 iOS App。

请先读取仓库规则、产品档案、App Brief、iOS 开发 Skill 和上架工作流。检查当前 Xcode、模拟器、签名、Apple 账号、ASC CLI、Xcode MCP 和缺少的产品信息。

先逐项带我完成产品名称、开发者身份、Bundle ID、签名、权限和发布环境准备。One Apps Studio 是交付方,不是我的产品身份,所有品牌、开发者、商店和线上信息都要重新配置。涉及密码、2FA、付费、删除远端资源或正式提交审核时暂停让我确认。

首次配置通常需要你处理 Apple 登录、2FA、签名授权和系统权限。完成后才能稳定进入连续开发。

开发一个 App

逐阶段确认

适合第一款 App 或需求还不稳定的情况:

/create-oneapps-app 我要开发 iOS App【写清楚需求】。

先按目标用户、核心任务、竞品参考、MVP 范围、明确不做、商业模式、系统能力和发布市场讨论。确认后再生成需求文档、原型和分阶段计划。每个阶段完成后给出运行和测试证据,再进入下一阶段。

连续执行

适合基础环境已经配置完成、产品范围清楚的情况:

/create-oneapps-app 我要开发 iOS App【写清楚需求】。

请按现有产品契约和分阶段计划持续执行竞品调研、原型、SwiftUI 开发、测试、StoreKit、多语言、截图和 App Store 上架准备。安全且可逆的本地操作可以继续完成;遇到密码、2FA、付费、法律与合规答案、删除远端资源或正式提交审核时暂停让我确认。完成后提供 TestFlight 状态、审核阻塞检查和剩余人工事项。

标准流程

  1. 调研参考产品和截图,确认产品定位。
  2. 输出产品档案、App Brief、页面规格和验收标准。
  3. 基于 OneStarter 初始化工程和独立产品身份。
  4. 按阶段完成 SwiftUI 页面、状态、数据和系统能力。
  5. 持续运行构建、模拟器、测试和必要的真机验证。
  6. 接入 StoreKit、权益、恢复购买和可选 RevenueCat。
  7. 准备 App 内多语言、商店元数据、截图、隐私和审核说明。
  8. 检查签名,完成 Archive、上传和 TestFlight。
  9. 运行审核阻塞检查与提交预演,由你确认后正式提交。

实际开发记录

OneFrame 案例从需求和页面规格开始,持续完成多界面开发、测试、签名、商店素材和发布准备。图片中的数量和时间只代表当次项目,不是所有 App 的交付承诺。

OneFrame 开发完成后的页面、测试、签名和发布准备记录

OneFrame 推送 TestFlight 并准备提交审核的记录

人和 Agent 的边界

你负责产品方向、品牌、素材授权、商业模式、真实合规答案和最终体验判断。Apple 登录、2FA、协议、税务、银行信息和正式提交审核也由你确认。

Agent 可以继续处理代码、构建、测试、模拟器、元数据、截图、ASC 查询和提交预演。在你完成授权后,它可以继续执行已确认的上传或远端操作。

这篇文档有问题?