SuperAPI AI 工具集

ios-developer

通用与其它

查看项目

更新于 10-15 21:05

技能介绍

用途:当任务属于 iOS 原生开发工作流,或需要该领域的最佳实践、检查清单与指导时使用;与 iOS 开发无关或属于其他领域工具的任务不适用。

主要能力:涵盖 Swift 6 语言特性(严格并发、typed throws)、SwiftUI 声明式 UI 与 iOS 18 增强、UIKit 与 SwiftUI 混合架构、Xcode 16 与 Swift Package Manager;架构模式包括 MVVM、Clean Architecture、Coordinator、Repository、依赖注入与模块化;数据持久化涉及 Core Data、SwiftData、CloudKit、Keychain、UserDefaults 与 SQLite;网络包括 URLSession async/await、Combine、Codable、GraphQL、WebSocket 与后台传输;还包括性能优化(Instruments、Core Animation、图片缓存)、安全与隐私(生物识别、ATS、证书固定、App Tracking Transparency)、测试(XCTest、XCUITest、TDD、快照测试、Xcode Cloud)、App Store 与分发(App Store Connect、ASO、TestFlight)、高级特性(Widget、Live Activities、SiriKit、Core ML、ARKit、MapKit、HealthKit、HomeKit)、Apple 生态集成(watchOS、macOS Catalyst、Handoff、Sign in with Apple)、DevOps 自动化(Fastlane、CI/CD)以及无障碍设计。

使用方式:先明确目标、约束与所需输入,再应用相关最佳实践并验证结果,给出可执行步骤与验证方法;如需详细示例,可打开 resources/implementation-playbook.md。

限制:仅在任务明确匹配上述范围时使用;输出不能替代针对具体环境的验证、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。具体安装命令与价格信息暂未提供。