从应用商店重新安装iPhone/IOS应用程序具有旧徽章和价值



当从应用商店卸载并重新安装具有值的应用徽章时,它将具有"旧"徽章。这是想要的行为吗?有没有办法通知安装/分发人员不要使用"旧"应用程序徽章?

初始安装没有徽章。

这一切都是在新安装后运行该应用程序之前。

我会尝试使用隐藏"旧"徽章图标

[[[UIApplication] sharedApplication] setApplicationIconBadgeNumber:0];

您可以使用NSUserDefaults中的一些值轻松检查它是否是首次打开您的应用程序。

正如我所知,iOS会记住徽章值(出现在应用程序图标上)。所以你必须等待一小段时间(可能是一天),然后再尝试安装它。

最新更新