我正在调用 UIApplication 的 registerForRemoteNotificationTypes:仅指定 UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeSound。我没有指定 UIRemoteNotificationTypeBadge。
但是,我的应用程序的服务器正在发送一个 APNS 通知负载,其中包含一个值为“1”的“徽章”键。
收到通知后,我的应用程序图标带有红色圆圈“1”的标记。
即使负载包含徽章信息,我的期望是因为我没有指定 UIRemoteNotificationTypeBadge,iOS 不会在我的应用程序图标上显示徽章。
有人可以解释预期的行为是什么吗?
谢谢。
-艾伦