मैंने आईट्यून्स कनेक्ट पर ऐप पंजीकृत किया है। जब मैं डिवाइस पर ऐप चलाता हूं तो मुझे निम्न एपीएनएस त्रुटि मिलती है।ऐप्पल पुश अधिसूचना त्रुटि (एपीएस-पर्यावरण)
Error Domain=NSCocoaErrorDomain Code=3000 "no valid 'aps-environment' entitlement string found for application" UserInfo=0x19e890 {NSLocalizedDescription=no valid 'aps-environment' entitlement string found for application}
मैंने एक्सकोड प्रोजेक्ट के साथ-साथ आईट्यून्स कनेक्ट में एक ही एपआईडी और बंडल पहचानकर्ता का उपयोग किया है।
इसके अलावा, मैं यह उल्लेख करना भूल गया कि ऐप एंटरप्राइज़ डेवलपर प्रोफ़ाइल के तहत पंजीकृत है और मैं इसे अपने व्यक्तिगत डेवलपर प्रोफ़ाइल के तहत चला रहा हूं।
डीबगिंग के घंटे के बाद, मेरी समस्या यह है कि मैं गलत प्रमाण पत्र का इस्तेमाल किया आवेदन पत्र पर हस्ताक्षर किया गया था। ऑर्गनाइज़र में जो कुछ था, उसे साफ करने के बाद -> लाइब्रेरी -> प्रोविजनिंग प्रोफाइल, ऐप सही तरीके से पंजीकृत है। मुझे दिशा देने के लिए धन्यवाद! – plang
केवल प्रोविजन प्रोफाइल में एक नया डिवाइस जोड़ें और प्रमाणपत्र जेनरेट करें –