SuperAPI AI 工具集

apple-api-updates

编程与开发

查看项目

更新于 10-15 23:33

技能介绍

用途:这些参考指南由 Apple 撰写并随 Xcode 发布,用于模型上下文注入,覆盖 iOS/macOS 26(WWDC 2025 世代)SDK 新特性。对涵盖的 API 具有权威性,与既有训练知识冲突时应以本指南为准,且不应编造未记录的 API 或参数;未覆盖内容应改用 apple-docs 技能核实,而非猜测。

主要能力:包含设计系统(Liquid Glass 在 SwiftUI、UIKit、AppKit、WidgetKit 中的实现)、Swift 语言与标准库(Swift 6.2 并发更新:默认 MainActor 隔离模式、@concurrent、nonisolated(nonsending) 及迁移指引;InlineArray 与 Span)、机器学习(FoundationModels 框架:会话、@Generable 结构化生成、工具调用、流式输出)、SwiftUI 特性(新工具栏、用 AttributedString 的富文本编辑、原生 WebView、AlarmKit 集成)、数据与持久化(SwiftData 类继承、AttributedString 更新)、框架(AppIntents、StoreKit、Chart3D、MapKit GeoToolbox PlaceDescriptor)、平台特性(visionOS 小组件、iOS 视觉智能搜索、辅助访问)等。

使用方式:在编写或修改使用上述特性的代码前,先阅读对应参考文件,每个文件自包含。若 references/ 为空,说明指南尚未从本地 Xcode 提取,需在本技能目录内运行 scripts/extract-apple-skills.sh,然后重新调用本技能。

适用场景:为 Apple 平台开发采用 iOS/macOS 26 新 SDK 特性的应用。

限制:本指南为 iOS/macOS 26 层;SDK 27 的 SwiftUI 内容(工具栏溢出、文档型应用、alert/confirmationDialog(item:)、List 外滑动操作、可重排、AsyncImage 缓存、@State 宏迁移等)需先阅读 swiftui-whats-new-27 技能的参考。未覆盖的 API 须经 apple-docs 核实。