iOS SDK क्विक स्टार्ट
इस त्वरित और सरल उदाहरण का उपयोग करके Pushwoosh iOS SDK के साथ आरंभ करें।
पूर्वापेक्षाएँ
Anchor link toअपने ऐप में Pushwoosh iOS SDK को एकीकृत करने के लिए, आपको निम्नलिखित की आवश्यकता होगी:
उदाहरण प्रोजेक्ट डाउनलोड करें
Anchor link toGitHub से उदाहरण प्रोजेक्ट क्लोन करें:
git clone https://github.com/Pushwoosh/pushwoosh-ios-sample.gitप्रोजेक्ट को कॉन्फ़िगर करें
Anchor link to-
Xcode में प्रोजेक्ट खोलें।
-
https://github.com/Pushwoosh/Pushwoosh-XCFrameworkको Swift पैकेज डिपेंडेंसी के रूप में जोड़ें। -
मुख्य टारगेट (PushwooshSampleApp) के लिए बंडल आइडेंटिफ़ायर को अपने Pushwoosh प्रोजेक्ट से मेल खाने के लिए सेट करें (जैसे,
com.pushwoosh.PushwooshSampleApp)। -
NotificationService टारगेट के लिए उसी बंडल आइडेंटिफ़ायर का उपयोग करें, जिसमें
.NotificationServiceजोड़ा गया हो (जैसे,com.pushwoosh.PushwooshSampleApp.NotificationService)। -
Info.plistमें, सेट करें:Pushwoosh_APPIDकी को Pushwoosh एप्लिकेशन कोड पर सेट करेंPushwoosh_API_TOKENकी को Pushwoosh डिवाइस API टोकन पर सेट करें
महत्वपूर्ण: सुनिश्चित करें कि आप अपने Pushwoosh कंट्रोल पैनल में सही ऐप को टोकन एक्सेस दें। और जानें
प्रोजेक्ट चलाएँ
Anchor link to- प्रोजेक्ट को बनाएँ और चलाएँ।
- ऐप में दो टैब होंगे: “Actions” और “Settings”। Settings टैब पर जाएँ।
- Register for Pushes बटन पर टैप करें।
- पुश नोटिफिकेशन के लिए अनुमति दें। डिवाइस Pushwoosh के साथ पंजीकृत हो जाएगा।
आपको इस तरह की एक लॉग एंट्री देखनी चाहिए:
Pushwoosh: Initializing application runtime[PW] BUNDLE ID: __YOUR_BUNDLE_ID__[PW] APP CODE: __YOUR_APP_CODE__[PW] PUSHWOOSH SDK VERSION: 6.7.13[PW] HWID: __YOUR_HWID__[PW] PUSH TOKEN: (null)[PW] [I] -[PWNotificationManagerCompatiOS10] NotificationCenter authorization granted: 1[PW] [I] -[PWPushNotificationsManagerCommon] Registered for push notifications: __YOUR_PUSH_TOKEN__आपका डिवाइस अब Pushwoosh के साथ पंजीकृत है।
एक पुश नोटिफिकेशन भेजें
Anchor link toPushwoosh कंट्रोल पैनल पर वापस जाएँ और अपने पंजीकृत डिवाइस पर एक पुश नोटिफिकेशन भेजें।
आगे क्या है
Anchor link toअधिक जानने के लिए, कृपया बेसिक इंटीग्रेशन गाइड देखें।