Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 重新安装时,UIApplication图标徽章编号保持不变_Ios_Uninstallation_Uiapplication_Badge - Fatal编程技术网

Ios 重新安装时,UIApplication图标徽章编号保持不变

Ios 重新安装时,UIApplication图标徽章编号保持不变,ios,uninstallation,uiapplication,badge,Ios,Uninstallation,Uiapplication,Badge,重新安装时不会删除UIApplication徽章编号 如果在徽章的值非零时卸载应用程序,然后重新安装,则徽章仍会显示在新安装中 我以以下方式更新徽章编号: [[UIApplication sharedApplication] setApplicationIconBadgeNumber:badgeNumber]; 试图找到一个解决方案-一些通知时,应用程序终止,所以我可以删除徽章。。。无法使用applicationWillTerminate完成。有什么建议吗?尝试设置: [[UIApplicat

重新安装时不会删除UIApplication徽章编号

如果在徽章的值非零时卸载应用程序,然后重新安装,则徽章仍会显示在新安装中

我以以下方式更新徽章编号:

[[UIApplication sharedApplication] setApplicationIconBadgeNumber:badgeNumber];
试图找到一个解决方案-一些通知时,应用程序终止,所以我可以删除徽章。。。无法使用applicationWillTerminate完成。有什么建议吗?

尝试设置:

[[UIApplication sharedApplication]设置应用程序徽章编号:-1];
应用程序中:使用选项完成启动:


对我来说效果很好。

苹果公司实际上做出了响应,这是预期的行为,该徽章在卸载后会保留一段短时间(对于立即重新安装的情况来说正好如此)。

是否有条件显示该徽章?一旦你重新安装了你的应用程序,这种情况仍然存在吗?我正在努力解决同样的问题。在我的设备上安装应用程序时,徽章编号为1。有没有办法在安装应用程序时设置应用程序的默认徽章号码。你不明白吗?他问我们有什么办法可以在重新安装时清除徽章。。根据您的回答,除非他打开应用程序至少一次,否则徽章将显示在应用程序图标上。