iOS

专为原生iOS应用构建、发布和调试提供支持的AI技能。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:iOS。
它的用途是:专为原生iOS应用构建、发布和调试提供支持的AI技能。
完整的 Skill 内容见:https://321skill.com/skills/ios-x-2/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

‘我的iOS应用在后台进行音频上传时,经常被系统终止,错误码是0xdead10cc,该如何解决?’,它会分析0xdead10cc错误的常见原因,如文件锁竞争,并指导你检查后台任务配置、文件处理逻辑,以及如何正确使用NSFileCoordinator来避免冲突。或者问:‘应用请求相册权限的弹窗在特定机型上不出现,如何排查?’,它会引导你检查Info.plist中的权限描述、代码调用时机,以及系统设置中的权限状态。

介绍

本技能专注于解决原生iOS应用从开发到上架全流程中遇到的各种疑难杂症。它覆盖了应用生命周期、权限与权利(Entitlements)、推送通知、小组件、StoreKit以及App Store审核等核心领域。

当你的应用提交被拒、因指南问题无法发布,或是遇到权限弹窗不出现、因缺少权利文件导致调用失败时,可以使用它。它还能帮你排查推送、后台刷新或上传失败,解决通用链接跳转错误,分析应用被系统终止(如watchdog、jetsam、0xdead10cc错误)、启动卡死或仅真机崩溃等问题。

该技能非常适合iOS开发者、全栈开发者以及负责应用上架和后期维护的测试工程师或项目经理。它尤其适用于那些需要深入理解iOS系统底层机制和App Store政策,以解决复杂线上问题的场景。

使用建议:在遇到具体错误代码或明确的现象描述时提问,能获得更精准的解决方案。注意,它不处理Swift语言语法、Xcode IDE配置、App Store列表提交工作流或跨平台框架(如React Native/Flutter)的问题,这些问题应寻求对应的专门技能。

核心特点

与通用编程技能不同,它深度聚焦于iOS平台特有的系统级问题(如权利文件、后台模式、内存终止机制)和App Store审核政策,提供了从代码调试到合规上架的一站式问题排查能力。

注意事项

不适用于Swift语言学习、Xcode配置、App Store元数据提交工作流,以及React Native或Flutter等跨平台应用的开发问题。

常见问题

我的应用在真机上崩溃,但在模拟器上正常,怎么办?

可以帮你分析设备特有的崩溃日志(如看门狗终止、jetsam内存终止、0xdead10cc错误),定位资源竞争或后台任务超时等问题。

应用提交App Store被拒,说违反了某条指南,如何解决?

可以针对具体的拒绝理由(如隐私数据使用、功能说明不清等),提供符合苹果审核政策的修改建议和最佳实践。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/ios-x-2/raw/index.md 读取 iOS 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。