Próbuję szybko usunąć ikonę ikony, ale PFInstallation wydaje się już nie działać. Jak mam to zrobic?
Odpowiedzi:
Możesz „usunąć” ikonę plakietki aplikacji, ustawiając ją na 0:
Swift <3.0
UIApplication.sharedApplication().applicationIconBadgeNumber = 0
Swift 3.0+
UIApplication.shared.applicationIconBadgeNumber = 0
To pytanie pokazuje, kiedy możesz go użyć: Jak wyczyścić liczbę znaczków powiadomień push w iOS?
UIApplication.shared.applicationIconBadgeNumber = 0z Swift 3
Swift 4.2
W AppDelegate po prostu umieść ten kod:
func applicationDidBecomeActive(_ application: UIApplication) {
application.applicationIconBadgeNumber = 0
}
Szybki 5
Na AppDelegate didFinishLaunchingWithOptions
UIApplication.shared.applicationIconBadgeNumber = 0