2015-01-04 10 views

उत्तर

128

आप 0 करने के लिए निर्धारित कर उस एप्लिकेशन बैज आइकन "निकालें" कर सकते हैं:

स्विफ्ट < 3,0

UIApplication.sharedApplication().applicationIconBadgeNumber = 0 

स्विफ्ट 3.0+

UIApplication.shared.applicationIconBadgeNumber = 0 

इस सवाल से पता चलता है जब आप इसका उपयोग कर सकते हैं: How to clear push notification badge count in iOS?

+3

तो क्या यह ऐप शुरू होने पर प्रत्येक बार इसे रीसेट करने के लिए मानक अभ्यास है? –

+4

@ElgsQianChen वास्तव में इस बात पर निर्भर करता है कि आपके ऐप को क्या करना है/आपके दर्शकों के लिए सबसे अच्छा क्या है। यह प्रश्न शायद यूएक्स एसओ में बेहतर सेवा प्रदान करता है। – Oxcug

+1

दूसरा। शायद आप यह सुनिश्चित करना चाहते हैं कि उपयोगकर्ता ने वास्तव में अधिसूचना के कारण (उदाहरण के लिए, _did_ एक अपठित संदेश पढ़ा) इसे साफ़ करने से पहले निपटाया है। अलग-अलग ऐप्स इस से अलग तरीके से निपटते हैं। कुछ लॉन्च पर स्पष्ट हैं, ऐप के भीतर उपयोगकर्ता कार्रवाई पर कुछ स्पष्ट है। –

संबंधित मुद्दे