Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当一个具有带有值的应用程序徽章的应用程序被卸载然后从应用程序商店再次安装时,它将具有“旧”徽章。这是期望的行为吗?有没有办法通知安装/分发不要使用“旧”应用程序徽章?
初始安装没有徽章。
这一切都是在新安装后运行该应用程序之前。
我会尝试使用隐藏“旧”徽章图标
[[[UIApplication] sharedApplication] setApplicationIconBadgeNumber:0];
您可以使用NSUserDefaults.
NSUserDefaults
据我所知,iOS 会记住徽章值(显示在应用程序图标上)。因此,您必须等待一小段时间(可能是 1 天),然后再次尝试安装。