का उपयोग कर आईफोन पुश अधिसूचना जोड़ें यहां पर अवलोकन है।ASP.NET सर्वर
मुझे एक आईफोन ऐप में पुश अधिसूचना जोड़ने की जरूरत है। सी # में सर्वर पक्ष ASP.NET है।
मैं क्या चाहता हूं प्रक्रिया के माध्यम से काम करने के लिए कुछ कोचिंग है। इसके बाद मैं एक आईफोन प्रोजेक्ट और एक एएसपी.नेट वेब ऐप के लिए जेनेरिक कोड पोस्ट करूंगा, साथ ही चरण-दर-चरण निर्देशों के साथ-साथ अन्य लोग सीख सकते हैं।
- APNS प्रमाणपत्र के लिए आवेदन करें और कीचेन पर जोड़ें:
यहाँ मेरी समझ है। (यह सुनिश्चित नहीं है कि इसे ASP.NET पर कैसे लाया जाए)
- क्या iPhones रजिस्टर के साथ पंजीकरण करें ForRemoteNotificationWithTypes, अपने सर्वर को मान भेजें, और डीबी में स्टोर करें। ऐसा लगता है कि रजिस्टर करने के लिए इस कोड को आसान होना चाहिए लेकिन मुझे अच्छा नमूना नहीं मिल रहा है। (ASP.NET सर्वर को मान भेजने में कोई समस्या नहीं है।)
- आपका सर्वर ऐप एक पेलोड स्ट्रिंग बनाता है, जेएसओएन एन्कोडिंग करता है, प्रत्येक डिवाइस के लिए एपीएनएस सर्वर भेजता है (या यह समूहों के लिए हो सकता है) अपने डिवाइस का उपयोग करके iPhones के लिए टोकन जो डीबी में सहेजा गया था।
तो इसके अलावा विकसित करने के लिए, यहाँ पीस हैं:
iPhone पंजीकरण कोड
कोड सर्वर से iPhone पंजीकरण कोड भेजता है और डीबी (करने के लिए बचाता है कि इस आसान है और मेरे पास पहले से ही ये टुकड़े हैं)।
सी # में सर्वर पक्ष एपीएनएस संपर्क कोड। इसमें ऐप्पल डेवलपर वेबसाइट पर जेनरेट किए गए प्रमाणपत्र का उपयोग करने का तरीका भी शामिल है।
साथ ही, क्या पेलोड एक बहु विकल्प प्रश्न हो सकता है जिसका परिणाम सर्वर पर वापस भेजे गए परिणाम के साथ दिया जा सकता है?
सहायता के लिए अग्रिम धन्यवाद। मैं इसे दूसरों के लिए एक ट्यूटोरियल में बदल दूंगा।
हाय @ रिकेलिनकर, क्या आप कभी भी आईफोन प्रोजेक्ट और एएसपी.नेट वेब ऐप के लिए जेनेरिक कोड बनाने में सक्षम थे, साथ ही चरण-दर-चरण निर्देश भी? अगर आप दूसरों के लिए इसे प्रदान कर सकते हैं तो अच्छा होगा। – Brabbeldas