该技能包是 Apple 应用服务(Apple App Services)参考资料的目录集合,供智能体在开发 Apple 平台应用时按任务检索文档。用途是帮助定位内购、云同步、小组件、通知、定位地图、健康数据与登录认证等框架的具体 API 页面。
主要能力与组织方式:根目录为 skills/apple-app-services/,含 SKILL.md 与 references/ 子目录。references 按主题划分:
- storekit:内购与订阅,含 Product、Transaction、VerificationResult、StoreView、SubscriptionStoreView、AppTransaction、购买错误与促销信息、订阅状态与续订状态等页面。
- cloudkit:含 CKContainer、CKDatabase、CKRecord、CKQuery、CKFetchRecordsOperation、CKModifyRecordsOperation、CKSubscription、CKAsset、CKShare、CKRecordZone、CKSyncEngine 等。
- widgetkit:含 Widget、多种 Configuration、TimelineProvider、AppIntentTimelineProvider、TimelineEntry、Timeline、WidgetCenter、ControlWidget、ActivityConfiguration 及 ActivityKit Activity 等,涉及主屏小组件、Live Activity/Dynamic Island、控制中心控件。
- notifications:User Notifications 相关,含 UNUserNotificationCenter、权限请求、各类触发器(日历、位置、时间间隔、推送)、通知内容、动作、类别、附件、Service Extension 与设置等。
- location-maps:Core Location 与 MapKit,含 CLLocationManager、权限状态、CLGeocoder、CLMonitor、CLBackgroundActivitySession、Map、Marker、Annotation、MapPolyline、MapCircle、MapStyle、LookAroundPreview、MKMapItem 等。
- health-auth:HealthKit 与认证,含 HKHealthStore、授权状态、查询与统计查询、样本类型、单位、State of Mind,以及 Sign in with Apple 相关(ASAuthorizationController、SignInWithAppleButton、ASWebAuthenticationSession)。
使用方式:从任务出发,先按映射表找到对应类别,再打开 references/{category}/README.md 定位目标页面,最后读取该页 .md 获取细节。映射覆盖内购与订阅状态、StoreKit UI、交易验证与权益;CloudKit 读写查询、跨设备同步、推送订阅与双向同步;小组件创建更新、Live Activity、ControlWidget 与时间线调度;本地通知、权限、动作按钮与文本输入、地理触发、远程通知内容加工;定位获取与权限、地图标注、地理编码、Look Around 与地理围栏;HealthKit 权限与样本查询统计、Sign in with Apple 与 OAuth/OpenID Connect Web 认证流程。
限制:当前资料仅提供目录结构与任务到类别的映射,未提供各页面的具体实现代码、版本要求、平台支持范围、收费标准或效果说明;SKILL.md 内容与 official_text 暂未提供。使用时需自行查阅对应引用页面获取细节,不确定处不应臆测。