Tôi đang cố gắng xóa huy hiệu biểu tượng nhanh chóng, nhưng PFInstallation dường như không hoạt động nữa. Làm thế nào để tôi làm điều này?
Câu trả lời:
Bạn có thể "xóa" biểu tượng huy hiệu ứng dụng bằng cách đặt nó thành 0:
Swift <3.0
UIApplication.sharedApplication().applicationIconBadgeNumber = 0
Swift 3.0+
UIApplication.shared.applicationIconBadgeNumber = 0
Câu hỏi này cho biết khi nào bạn có thể sử dụng nó: Làm cách nào để xóa số lượng huy hiệu thông báo đẩy trong iOS?
UIApplication.shared.applicationIconBadgeNumber = 0
với Swift 3
Swift 4.2
Tại AppDelegate, chỉ cần đặt mã này:
func applicationDidBecomeActive(_ application: UIApplication) {
application.applicationIconBadgeNumber = 0
}
Swift 5
Tại AppDelegate didFinishLaunchingWithOptions
UIApplication.shared.applicationIconBadgeNumber = 0