2012-09-06 13 views
5

अपने स्वयं के इनबिल्ट एपीएनएस पुश सिस्टम (PHP में लिखी गई) का उपयोग करके, हम कुछ उपकरणों पर हमारे उपकरणों को दबाते हैं। कुछ अधिसूचनाएं तुरंत तत्काल उपकरणों द्वारा प्राप्त की जाती हैं, जबकि कुछ उपकरणों को देखने में 15 मिनट तक लग सकते हैं।ऐप्पल की एपीएनएस डिलीवरी कभी-कभी धीमी होती है

हम कनेक्शन खोलते हैं (जैसा कि ऐप्पल द्वारा आवश्यक है) और त्रुटियों पर कनेक्शन रीसेट करें और दस्तावेज भी (आमतौर पर जब वे कनेक्शन बंद करते हैं)।

यह सब ठीक काम करता है, मैं किसी भी समय हमारे सिस्टम कतार में अपने आईपॉड टच पर एक संदेश डाल सकता हूं, और सेकंड के भीतर अधिसूचना प्राप्त करूंगा।

कभी-कभी, अन्य उपकरणों पर (उदाहरण के लिए 3 जी आईफोन डिवाइस) एपीएनएस अधिक से अधिक नहीं, सही ढंग से वितरित किया जाता है - लेकिन आने में 15 मिनट तक लग सकते हैं।

मेरा आवेदन देखकर, मैं देख सकता हूं कि अधिसूचनाएं केवल एक बार, बहुत जल्दी, और त्रुटियों के बिना धक्का दी जाती हैं। हालांकि, वे वितरण की गति के मामले में अप्रत्याशित प्रतीत होते हैं।

मैं समझता हूं कि एपीएनएस 3 जी का उपयोग करना पसंद करता है, इसलिए अगर कनेक्टिविटी एक मुद्दा है - इससे 15 मिनट तक देरी हो सकती है जबकि डिवाइस पर एपीएनएस कनेक्टिविटी फिर से शुरू हो जाती है।

क्या एपीएनएस का उपयोग करते समय हमारे अंत में सफल (और त्वरित) एपीएनएस संदेश देने या जीवन के एक तथ्य को वितरित करने में कुछ और किया जा सकता है?

ऐसा लगता है कि जिन उपकरणों पर हम परीक्षण कर रहे हैं, उनमें लगता है कि वोडाफोन (ऑस्ट्रेलिया) के साथ सबसे अधिक समस्याएं हैं।

उत्तर

7

अन्य धागे में कुछ पिछली जानकारी पर जाकर, ऐसा लगता है कि देरी होने पर यह 'असामान्य' नहीं हो सकता है।

ज्यादातर मामलों में आपको सेकंड में डिलीवरी की उम्मीद करनी चाहिए, जाहिर है कि मोबाइल नेटवर्क ड्रॉप-आउट और अन्य कारकों जैसे नेटवर्किंग मुद्दों के कारण यह 30 मिनट तक हो सकता है।

स्रोत: How much delay of ios push notification? और यह भी: Apple's APNS Docs

+0

लिंक सर के लिए धन्यवाद। मुझे विश्वास है कि आप सही हैं, और मेरे अंत से कुछ भी बेहतर नहीं किया जा सकता है। –

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