核心功能
Apple Developer Toolkit 将三大独立工具整合为单一二进制文件,专为 iOS/watchOS/tvOS 开发者设计:
1. 文档搜索(零凭证)
支持 Apple 框架符号检索及 2014-2025 年共 1,267 场 WWDC 会话搜索,无需任何认证即可使用。
2. App Store Connect CLI(需 API Key)
覆盖 120+ 命令的完整商店管理流水线:构建上传与等待处理、TestFlight 分发、预提交验证、签名证书、订阅/IAP 管理(含家庭共享)、分析报表、Xcode Cloud 触发、元数据工作流、本地化 diff、自动发布等。
3. 多平台应用构建器(需 LLM Key + Xcode)
基于自然语言生成完整 Swift/SwiftUI 项目,支持 iOS/iPad/watchOS/tvOS,内置 38 条 iOS 开发规则与 12 篇 SwiftUI 最佳实践指南(含 Liquid Glass),具备自动修复、模拟器启动、交互式聊天模式及一键打开 Xcode 功能。
架构设计
统一二进制 appledev 通过多调用入口支持向后兼容:appledev build / swiftship 指向应用构建器,appledev store / appstore 指向商店管理,零重复代码。
显著优点
- 一站式覆盖开发全生命周期:从文档查阅、代码生成到商店发布
- 深度集成 Apple 生态:原生支持 TestFlight、Xcode Cloud、家庭共享订阅等企业级功能
- AI 驱动开发闭环:自然语言 → 分析 → 规划 → 构建 → 自动修复 → 运行
- 向后兼容设计: symlink 保证历史命令脚本可用性
潜在局限
- 平台锁定:仅限 Apple 生态,不支持 Android 或跨平台框架
- 凭证门槛:商店管理与 AI 构建需分别配置 App Store Connect API Key 与 LLM API Key
- 环境依赖:需完整 Xcode 环境及 XcodeGen,对 CI/CD 场景配置较复杂
- 生成代码质量:AI 构建依赖外部 LLM,复杂业务逻辑需人工审查
适合人群
- 独立 iOS 开发者与小型团队寻求发布流程自动化
- 需频繁查阅 WWDC 历史资料的技术写作者与讲师
- 快速原型验证场景(MVP 构建、演示应用)
- 企业级 App Store Connect 运维自动化
常规风险
- 凭证安全:
APPSTORE_PRIVATE_KEY等敏感信息需妥善管理,避免泄露至日志或版本控制 - API 配额:大规模元数据操作可能触发 App Store Connect 速率限制
- 生成代码合规性:AI 产出的代码需通过 Apple 审核指南检查,特别是隐私声明与权限使用
- 依赖维护:Node.js、Homebrew 及 Apple 工具链更新可能引入兼容性中断