如果卸载了具有某个值的应用徽章并再次从应用商店安装的应用,则该应用将具有“旧”徽章。这是理想的行为吗?有没有办法通知安装/分发不使用“旧”应用程序徽章?
初始安装没有徽章。
这是应用程序在新安装后运行之前的所有内容。
答案 0 :(得分:1)
我会尝试使用
隐藏“旧”徽章图标[[[UIApplication] sharedApplication] setApplicationIconBadgeNumber:0];
您可以使用NSUserDefaults
中的某些值轻松检查是否首次打开您的应用。
答案 1 :(得分:0)
据我所知,iOS会记住徽章价值(显示在应用图标上)。所以你必须等待一段很短的时间(可能是1天),然后再尝试安装它。