मैं स्विफ्ट में आइकन बैज को हटाने की कोशिश कर रहा हूं, लेकिन PFInstallation अब काम नहीं कर रहा है। मैं यह कैसे करु?
जवाबों:
आप एप्लिकेशन बैज आइकन को 0 पर सेट करके "हटा" सकते हैं:
स्विफ्ट <3.0
UIApplication.sharedApplication().applicationIconBadgeNumber = 0
स्विफ्ट 3.0+
UIApplication.shared.applicationIconBadgeNumber = 0
यह प्रश्न दिखाता है कि आप इसका उपयोग कब कर सकते हैं: iOS में पुश नोटिफिकेशन बैज काउंट कैसे साफ़ करें?
UIApplication.shared.applicationIconBadgeNumber = 0
स्विफ्ट 3 के साथ
स्विफ्ट 4.2
AppDelegate में, बस यह कोड डालें:
func applicationDidBecomeActive(_ application: UIApplication) {
application.applicationIconBadgeNumber = 0
}
स्विफ्ट 5
AppDelegate में didFinishLaunchingWithOptions
UIApplication.shared.applicationIconBadgeNumber = 0