2015-03-04 11 views
6

मैं आईओएस विकास में नया हूं। मैंने ऐप बनाया है, फिर भी मैं एपीएनएस सेवा जोड़ना चाहता हूं, इसलिए मैंने एक नई ऐप आईडी जेनरेट की है जिसमें अधिसूचना सेवा शामिल है, मैंने एपीएनएस विकास और वितरण प्रमाण पत्र बनाया है, लेकिन जब मैं इस नए ऐप आईडी का उपयोग करके प्रावधान प्रोफ़ाइल उत्पन्न करने जा रहा हूं ऐड प्रमाण पत्र खंड में यह मुझे केवल पिछले विकास certificates.NOT APNS विकास प्रमाण पत्र दिखा देंगे तो मेरे सवाल है:प्रावधान प्रोफ़ाइल उत्पन्न करते समय APNS प्रमाणपत्र नहीं दिखाया गया

  1. APNS प्रमाणपत्र आवश्यक है नए एप्लिकेशन आईडी

  2. के प्रावधान प्रोफ़ाइल यह तो में जोड़ना है आवश्यक है तो यह प्रमाणपत्र अनुभाग में क्यों नहीं दिखाया गया है या मैं कुछ गलत कर रहा हूं

उत्तर

4

प्रावधान प्रोफाइल में कोई एपीएनएस प्रमाणपत्र शामिल नहीं हैं।

उनका उपयोग यह सुनिश्चित करने के लिए ऐप्पल द्वारा किया जाता है कि केवल आपका सर्वर आपके आवेदन में पुश अधिसूचनाएं भेज सकता है।

हालांकि थोड़ा पुराना है, लेकिन बुनियादी अवधारणाएं अभी भी वही हैं। Push Notification Tutorial

+0

आपके सुझाव के लिए बहुत बहुत धन्यवाद, लेकिन ऐप चलाने के दौरान मुझे टोकन आईडी नहीं मिलती है। यह निम्नलिखित त्रुटि संदेश प्रदर्शित करता है त्रुटि डोमेन = NSCocoaErrorDomain कोड = 3000 "कोई वैध 'एपीएस-पर्यावरण' एंटाइटेलमेंट स्ट्रिंग अनुप्रयोग के लिए नहीं मिली" – Mansur

+0

क्या आपने प्रावधान प्रोफ़ाइल (सामान्य डेवलपर प्रमाण पत्र के साथ) को फिर से जेनरेट किया है और इसे अपने मैक पर स्थापित किया है? ऐसा लगता है कि आपके ऐप पर हस्ताक्षर करने के लिए उपयोग किए जाने वाले प्रावधान में सही एंटाइटेलमेंट नहीं हैं। यह भी सुनिश्चित करें कि आपका AppId/BundleId वही है। – Taha

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