Значок iOS не очищается при установке значения applicationIconBadgeNumber на ноль - PullRequest
0 голосов
/ 13 марта 2019

Я не могу убрать значок приложения.После того, как приложение открыто, оно должно установить applicationIconBadgeNumber на ноль, я попытался сделать это в applicationWillEnterForeground:

 func applicationWillEnterForeground(_ application: UIApplication) {

    ...
    UIApplication.shared.applicationIconBadgeNumber = 0

    ...
}

и в applicationDidBecomeActive:

func applicationDidBecomeActive(_ application: UIApplication) {
    ...
    UIApplication.shared.applicationIconBadgeNumber = 0
    ...
}

Я никогда не использовал их оба одновременновремя, и я также в отчаянии пробовал некоторые другие места, и ничего не получалось.Есть ли другой способ очистить значок приложения?или есть что-то еще, что я должен сделать?

РЕДАКТИРОВАТЬ: я попытался удалить / переустановить приложение, и значок сохранился

...