मेरा आईफोन ऐप में 2 मोड, ऑनलाइन मोड और ऑफलाइन मोड है। यदि उपयोगकर्ता ऑनलाइन मोड में ऐप का उपयोग कर रहा है, तो अनुरोध तुरंत सर्वर पर सबमिट हो जाता है। यदि उपयोगकर्ता ऑफ़लाइन मोड में ऐप का उपयोग कर रहा है, तो मैं स्थानीय रूप से अनुरोध संग्रहीत करूँगा, ताकि इंटरनेट उपलब्ध होने पर मैं इसे अपलोड कर सकूं। मैं इंटरनेट उपलब्धता की जांच के लिए पहुंच योग्यता वर्ग का उपयोग कर रहा हूं। पहुंच योग्यता ऐप के साथ ठीक काम कर रही है। मैं निम्नलिखित परिदृश्य प्राप्त करने में सक्षम नहीं हूं। मैंने अनुरोध संग्रहीत किया था क्योंकि उपयोगकर्ता ऑफ़लाइन मोड में काम कर रहा है, इसका मतलब है कि उपयोगकर्ता आईफोन में होम बटन पर क्लिक करके पृष्ठभूमि में एप्लिकेशन को पुश करेगा। कुछ समय बाद उपयोगकर्ता अपने डिवाइस में वाईफाई या सेलुलर कनेक्शन सक्रिय करेगा। जब उपयोगकर्ता इंटरनेट कनेक्शन सक्षम करता है, तो मेरे ऐप को पृष्ठभूमि में अधिसूचित किया जाना चाहिए और सर्वर को अनुरोध जमा करना प्रारंभ करना चाहिए। मैं इस कार्यक्षमता को कैसे प्राप्त कर सकता हूं? कई आईओएस ऐप में यह आवश्यकता हो सकती है। वे यह कैसे कर रहे हैं? कोई उपाय?पृष्ठभूमि में ऐप इंटरनेट कनेक्शन, आईओएस के लिए कैसे जांच सकता है?
मैंने इसे प्राप्त करने के लिए निम्नलिखित कदमों का प्रयास किया, लेकिन सफल नहीं हुआ। मैं यहां गलत कर रहा हूं, मेरी मदद करें।
1) मैंने अनुप्रयोग के अंदर kereachabilityChangedNotification के लिए पर्यवेक्षक जोड़ा DidEnterBackground प्रतिनिधि विधि। लेकिन मेरा ऐप इस विधि में क्रेचबिलीचगेड्नोटिफिकेशन को सुनने में विफल रहता है।
2) यदि मैं kreachabilityChangedNotification के लिए पर्यवेक्षक जोड़ता हूं applicationdidbecomeActive के अंदर, तो मेरा ऐप Kreachabiliychagednotification के लिए सुनने में सक्षम है।
आईओएस पृष्ठभूमि में ऐप होने पर क्रेचबिलिचेंडेनोटेशन को क्यों सुनने की अनुमति नहीं देता है?
हाय क्या आपको इस प्रश्न का कोई जवाब मिला है? – souvickcse
हाय क्या आप इस समस्या को हल करने में सक्षम थे? – ShayanK