SuperAPI AI 工具集

uikit-app-modernization

编程与开发

查看项目

更新于 10-15 23:33

技能介绍

用途:帮助开发者把 UIKit 应用现代化,以适配 iOS 多窗口场景,包括替换 UIScreen.main 和 interfaceOrientation 的用法,以及从旧的应用生命周期迁移。

主要能力:资料仅给出上述方向,未提供更细的能力清单、支持版本范围或效果说明。

使用方式:该技能当前是占位(stub),尚未提取真实内容。真实技能为 Apple 编写、随 Xcode 分发,因 Apple 许可不允许再分发,本工具包改为从用户自己的 Xcode 中提取。安装真实内容需 Xcode 27+,约 5 秒,运行随技能一同提供的提取脚本,相对于本技能目录位于:../apple-api-updates/scripts/extract-apple-skills.sh(在 Claude Code 插件布局中也暴露在插件根目录 scripts/extract-apple-skills.sh)。若未同时安装 apple-api-updates,需先安装它,脚本包含在其中。

提取后:技能正文按会话缓存,且 /reload-plugins 是用户命令,代理无法自行执行。因此提取后应直接从磁盘读取提取出的 SKILL.md 及其 references/ 来回答当前请求(纯 markdown,可正常使用),并请用户运行 /reload-plugins 或开启新会话,以便后续调用返回真实内容。

适用场景:需要为 UIKit 应用做多窗口适配与生命周期迁移的 iOS 开发工作。

限制:当前为占位内容,未提取前无法提供真实技能细节;需 Xcode 27+;需先安装 apple-api-updates 以获取提取脚本;真实内容受 Apple 许可限制,不能直接再分发。