मैं कनेक्शन की गुणवत्ता (ऑफलाइन, खराब, अच्छा) और वाहक (वाईफाई, 3 जी) सहित सभी नेटवर्क स्थितियों के साथ अपने आईओएस एप्लिकेशन का परीक्षण करना चाहता हूं। पूर्व के लिए, दूसरों ने नेटवर्क लिंक कंडीशनर का उपयोग करने का सुझाव दिया है, उदाहरण के लिए यहाँ:आईओएस सिम्युलेटर में नकली नेटवर्क कनेक्शन प्रकार परिवर्तन कैसे करें?
iPhone simulator - simulate 3G connection
जो बैंडविड्थ और पैकेट क्षति के लिए ठीक है, लेकिन दुर्भाग्य से यह वाहक प्रकार है कि सिम्युलेटर की सूचना है बदलने में सक्षम नहीं है। इसलिए मैं वाहक प्रकार में बदलावों को अनुकरण करने का एक बहुत ही आसान तरीका ढूंढ रहा हूं। मैंने कहा नहीं है क्योंकि मैं पहले से ही एक हैकी समाधान के साथ आया हूं, इसके अलावा, अधूरा है क्योंकि यह केवल कोड को धोखा दे सकता है जो स्पष्ट रूप से ऐप्पल के प्रसिद्ध Reachability
मॉड्यूल पर निर्भर करता है। (हालांकि अगर कोई दिलचस्पी लेता है, तो मैं इसे यहां पोस्ट कर सकता हूं।)
क्या SystemConfiguration
एपीआई रिपोर्ट के साथ हाइजैक/टैपर करने का कोई तरीका है?
यह कोई हल समस्या, मैं सेट कर दिया जाता प्रोफ़ाइल 3 जी, लेकिन सिम्युलेटर एप्लिकेशन डेमो नमूना गम्यता से संकेत मिलता है "पहुंच योग्य वाईफाई " –
[यदि आपका ऐप नेटवर्क उपलब्धता का पता लगाने के लिए पहुंच क्षमता का उपयोग करता है, तो आप नेटवर्क लिंक कंडीशनर का उपयोग करते समय कुछ अप्रत्याशित परिणामों का अनुभव कर सकते हैं। इस प्रकार, हवाई जहाज मोड या डब्ल्यूडब्ल्यूएन/वाईफ़ाई भेदभाव के तहत कोई पहुंच योग्यता व्यवहार कुछ ऐसा है जिसे नेटवर्क कंडीशनिंग से अलग से परीक्षण किया जाना चाहिए।] (Http://nshipster.com/network-link-conditioner/) –