मेरे पास पहले से ही development certificate in apple developer portal
है। मैं एक आईफोन ऐप विकसित कर रहा हूं, मैं इस ऐप में ऐप्पल पुश अधिसूचना को एकीकृत करना चाहता हूं। मैंने मौजूदा प्रमाणपत्र और enabled the Push Notification in this app id
के साथ new App ID
बनाया है। और मैंने new Provisioning Profile
बनाया है जो नव निर्मित ऐप आईडी का उपयोग करता है। इन चरणों से पहले मैंने .cer file from keychain access
बनाया और डाउनलोड किया है। इन चरणों के बाद मैंने अपने मैक कीचेन एक्सेस में नए created SSL (Apple Push Notification Service SSL certificate) file and installed
को डाउनलोड किया। एक बार जब मैंने इस फ़ाइल को स्थापित किया, सत्यापित किया (ग्रीन टिक मार्क वहां है) और got the .p12 file from this ssl file
।टर्मिनल का उपयोग कर .p12 फ़ाइल में .pem फ़ाइल को कैसे परिवर्तित करें?
मैं, इस दस्तावेज़ में वे के बाद, बचाया उल्लेख .p12 फ़ाइल टर्मिनल एप्लिकेशन खोलें और नीचे टाइप commends
openssl pkcs12 -in Certificates.p12 -out Certificates.pem -nodes
मैं अपने टर्मिनल अनुप्रयोग में इस का इस्तेमाल किया है सेब दस्तावेज़ RemoteNotificationsPG.pdf
पीछा किया, लेकिन त्रुटि संदेश प्रकट की जाती है कि है,
Error opening input file Certificates.p12
Certificates.p12: No such file or directory
सुझाव कृपया या मार्गदर्शन मुझे जहां मैं गलत किया है या मैं इन चरणों में क्या याद किया? क्रिप्या मेरि सहायता करे। अग्रिम में धन्यवाद।
संपादित करें:
मैं अपने डेस्कटॉप में मेरी Certificates.p12 फ़ाइल संग्रहीत। फ़ोल्डर पथ Desktop->1/5/2012_Certificate->2/5/12->Certificates.p12
मैंने टर्मिनल में 'ls' command
का उपयोग किया है, यह मेरी प्रमाणपत्र.p12 फ़ाइल सूचीबद्ध नहीं कर रहा है।
मैंने cd *path*
टाइप किया है यह No such file or directory
लौटा है।
कृपया मेरी मदद करें। अग्रिम में धन्यवाद।
क्या आप वाकई सही जगह से कमांड का आह्वान कर रहे हैं, यानी प्रमाण पत्र.p12 फ़ाइल वाले फ़ोल्डर से? ('Openssl ...' निष्पादित करने से पहले टर्मिनल में 'ls' आज़माएं - आपको वर्तमान फ़ोल्डर में निहित फ़ाइलों की सूची मिलनी चाहिए)। – manicaesar
धन्यवाद श्री मॅनिकाकर। मैंने ऐसा करने की कोशिश की है openssl pkcs12 -in Certificates.p12 -out Certificates.pem -nodes। प्रतिक्रिया है -बैश: है: आदेश नहीं मिला। मैंने अपने प्रमाण पत्र.p12 को अपने डेस्कटॉप फ़ोल्डर में 2/5/12 नाम दिया। क्रिप्या मेरि सहायता करे। अग्रिम में धन्यवाद। – Gopinath
ulu5 ने पहले ही आपके प्रश्न पर टिप्पणी में दिए गए प्रश्न का उत्तर दिया है;) – manicaesar