如何删除我的应用程序中的徽章通知后,清除它,而不是启动应用程序

问题描述:

我有一个应用程序,将显示通知图标时,用户还没有去过的应用程序在一段时间我可以让它清除,当我启动应用程序,但我希望它清除时,他们从他们的电话通知清除。我用来清除当我打开应用程序的代码是如何删除我的应用程序中的徽章通知后,清除它,而不是启动应用程序

UIApplication.shared.applicationIconBadgeNumber = 0 

我刚开始使用swift来帮助他们的项目同事。如果有人能指出我的正确方向,至少将不胜感激。

+0

哦,我猜你不能。对不起大家。不需要投票我的坏:(谢谢你从每个人的快速答案 –

很抱歉,如果您的应用程序未打开,您无法从应用程序“启动代码”。也许你可以使用3D Touch的“快捷方式”或更方便用户的快捷方式,它可以在不启动应用程序的情况下清除通知标志。

你可以看看官方文件here