सामग्री पर जाएं

बैज सेट अप करना

Pushwoosh iOS SDK के संस्करण 6.4.0 से, पुश नोटिफिकेशन के माध्यम से बैज को प्रबंधित और सेट करने की प्रक्रिया बदल गई है।

यदि आप पहले अपने एप्लिकेशन में प्राप्त पुश नोटिफिकेशन की संख्या को इंगित करने के लिए बैज नंबर का उपयोग कर रहे थे, तो आपको iOS SDK के नए संस्करण (6.4.0 या बाद के) में माइग्रेट करना होगा। पुराने संस्करण 2022 की दूसरी तिमाही के अंत तक समर्थित रहेंगे।

बैज कैसे सेट अप करें

Anchor link to

बैज सेट अप करने के लिए, नीचे दिए गए चरणों का पालन करें:

  1. नोटिफिकेशन सर्विस एक्सटेंशन जोड़ें (File -> New -> Target…)
  1. “नोटिफिकेशन सर्विस एक्सटेंशन” चुनें
नोटिफिकेशन सर्विस एक्सटेंशन जोड़ना
  1. कोड ब्लॉक से कोड कॉपी करें और इसे नीचे दी गई तस्वीरों में दिखाए अनुसार अपने प्रोजेक्ट में जोड़ें:
PWNotificationExtensionManager.shared().handle(request, contentHandler: contentHandler)
Objective-C Swift
  1. अपने एप्लिकेशन के प्रत्येक टारगेट के लिए ऐप ग्रुप्स कैपेबिलिटी जोड़ें

  2. अपने एप्लिकेशन के प्रत्येक टारगेट के लिए अपने info.plist में ऐप ग्रुप्स आईडी जोड़ें:

<key>PW_APP_GROUPS_NAME</key>
<string>group.com.example.demoapp_example</string>
Info.plist

यदि आप info.plist फ़ाइल का उपयोग नहीं करना चाहते हैं, तो नीचे दी गई विधि का उपयोग करें और कोड को अपनी NotificationServiceExtension क्लास में जोड़ें:

PWNotificationExtensionManager.shared().handle(request, withAppGroups: "group.com.example.demoapp_example")

बैज के साथ पुश नोटिफिकेशन भेजें

Anchor link to

यदि आप Pushwoosh कंट्रोल पैनल से बैज के साथ पुश नोटिफिकेशन भेजना चाहते हैं, तो बस नीचे दी गई तस्वीर में दिखाए अनुसार badges टेक्स्ट फ़ील्ड में वांछित बैज मान जोड़ें:

बैज मान

अपनी प्रतिक्रिया हमारे साथ साझा करें

Anchor link to

आपकी प्रतिक्रिया हमें एक बेहतर अनुभव बनाने में मदद करती है, इसलिए यदि आपको SDK एकीकरण प्रक्रिया के दौरान कोई समस्या आती है तो हमें आपसे सुनना अच्छा लगेगा। यदि आपको कोई कठिनाई आती है, तो कृपया इस फ़ॉर्म के माध्यम से हमारे साथ अपने विचार साझा करने में संकोच न करें।