本技能依据 Apple 人机界面指南,为 Apple 技术集成提供指导。使用前先检查 .claude/apple-design-context.md,复用已有上下文,只询问尚未覆盖的信息。
用途:帮助开发者在应用中集成 Apple 系统技术并符合 HIG 的用户体验与隐私要求。
主要能力:Siri(意图、快捷指令、语音交互、App Shortcuts);Apple Pay 与 iPhone 点按支付(按钮样式、结账流程、安全);App 内购买(订阅、一次性购买、透明度);HealthKit、CareKit、ResearchKit(健康数据访问、隐私、知情同意);HomeKit;ARKit;Core ML 与生成式 AI(内容归属、编辑、重生成、不确定性处理);iCloud/CloudKit 跨设备同步与冲突处理;Sign in with Apple、ID Verifier;SharePlay、AirPlay、CarPlay、Game Center、VoiceOver、Wallet、NFC、Maps、Mac Catalyst、Live Photos、iMessage 应用与贴纸、ShazamKit、常亮显示、照片编辑。
使用方式:先确认目标 Apple 技术、核心用例与平台,再核对 API 与权限;按资料给出的输出格式生成实现清单、必需与可选特性、隐私与权限要求、从授权提示到任务完成的用户流程以及测试建议(含边界场景)。资料未提供具体安装命令或代码示例。
关键原则与限制:技术集成应遵循既有用户模式,偏离会带来困惑;隐私与用户控制优先,仅请求所需数据并说明原因;健康、支付、身份类技术尤需谨慎;无障碍为基本要求,每个元素需有有意义的 VoiceOver 标签、特征与操作,并支持动态字体等;CarPlay 以驾驶安全为先,仅允许音频、信息、电动车充电、导航、停车、快餐订购类应用。相关技能包括 hig-inputs、hig-components-system、hig-components-status。