हमारे पास एक सेलुलर डेटा नेटवर्क कनेक्टिविटी समस्या है। हमारे ऐप में, हम वाई-फाई एड-हॉक नेटवर्क और सेलुलर डेटा नेटवर्क कनेक्शन दोनों का उपयोग कर रहे हैं। ऐड-हॉक नेटवर्क का उपयोग एक छोटे वाई-फाई डिवाइस (आंतरिक आईपी-पता 192.168.0.12) से कनेक्ट करने के लिए किया जाता है। यह बहुत अच्छा काम करता है।
इसके अलावा, हम कभी-कभी सेलुलर डेटा नेटवर्क कनेक्शन के माध्यम से इंटरनेट पर अपने बैक-एंड सर्वर से जुड़ते हैं। यह कभी-कभी काम करता है, कभी-कभी काम नहीं करता है। हम इस तथ्य से अवगत हैं कि iPhone वाई-फाई (यदि उपलब्ध हो) पर इंटरनेट डेटा भेजने के लिए प्राथमिकता देता है, लेकिन यह एक वाई-फाई एड-हॉक डिवाइस है, और यह इंफ्रास्ट्रक्चर (रूटिंग) मोड में काम नहीं करता है। तो वाई-फाई कनेक्शन पूरी तरह से आंतरिक है। सामान्य परिस्थितियों में, यह भी ठीक काम करता है, दोनों कनेक्शन (वाई-फाई-डिवाइस, इंटरनेट पर सर्वर) काम कर रहे हैं।
लेकिन कभी-कभी, सेलुलर डेटा कनेक्शन बस गिर जाता है। आप इस दृश्य को शीर्ष क्षेत्र में देख सकते हैं कि "3 जी" गायब हो गया है, और इसके बजाय "वाई-फाई प्रतीक" दिखाया गया है। यदि ऐसा होता है, तो कोई सेलुलर डेटा कनेक्शन की अनुमति नहीं है। हमारा ऐप इंटरनेट पर सर्वर से कनेक्ट नहीं हो सकता है, आप वेब ब्राउज़र आदि का उपयोग नहीं कर सकते हैं।
हम इस समस्या को ठीक कर सकते हैं, हालांकि मोबाइल नेटवर्क सेटिंग्स के भीतर "सेलुलर डेटा" (या "मोबाइल डेटा" - अंग्रेजी अनुवाद के बारे में निश्चित नहीं) को रीसेट करके केवल अस्थायी। रीसेट के बाद, दोनों नेटवर्क कनेक्शन कुछ समय के लिए फिर से एक साथ काम करते हैं।
क्या किसी और ने इस समस्या पर ध्यान दिया है? क्या यह iOS में बग हो सकता है (हम iOS 6.0.1 का उपयोग कर रहे हैं)? क्या कोई काम के आसपास हैं?
--Carl-फ्रेड्रिक