SuperAPI AI 工具集

ios-push-notifications

通用与其它

查看项目

更新于 10-16 08:04

技能介绍

用途:面向 iOS 远程推送通知的实现与审查,覆盖 APNs 注册与权限、前台/后台投递、富通知、静默推送、通知分类与操作、内容扩展、载荷结构、权限配置、令牌生命周期与测试。

主要能力:提供注册与权限申请流程(先授权再 registerForRemoteNotifications,主线程调用);令牌上传与生命周期管理(每次冷启动上传,处理 410/400 响应);前台通知展示与点击路由;静默推送(content-available、UIBackgroundModes、apns-priority 5、apns-push-type background);UNNotificationServiceExtension 富通知(mutable-content、附件下载、30 秒预算);通知分类与操作(回复、归档、查看、自定义关闭);UNNotificationContentExtension 自定义 UI;APNs 载荷字段说明(thread-id、interruption-level、relevance-score);entitlements 与能力配置;测试方法(simctl push、.apns 文件、HTTP/2 直连)。

使用方式:先读 SKILL.md,按需加载引用文件;按有序指引与检查清单执行,产出实现指引、审查发现、架构决策或模板,并明确假设、风险与后续工作。

适用场景:实现或审查 iOS 推送通知相关功能时使用。

限制:与推送无关或只需简单回答的任务不适用;资料未提供具体收费、价格与平台支持细节。