1. 在程序的某个位置 获取到 UIApplication 使用 单例
例:UIApplication *app = [UIApplication sharedApplication];
2. 通过UIApplication 的 applicationIconBadgeNumber 属性 设置未读标识 (此时因为缺少权限无法显示)
例:app.applicationIconBadgeNumber = 12; // 有12个未读
3. 在 AppDelegate.m 文件中,注册显示权限
例:UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeBadge categories:nil];
[application registerUserNotificationSettings:setting];
此时运行程序 标识成功
本文介绍了如何在iOS应用中通过UIApplication接口获取应用实例,设置应用图标上的未读标识,并在AppDelegate中注册显示权限。通过实现这些步骤,开发者可以为用户提供未读通知的视觉提示,并确保应用能够正确地显示通知图标。
8344

被折叠的 条评论
为什么被折叠?



