2011-08-22 7 views
11

एक्सओएस डिवाइस का चयन करते समय और एक्सकोड आयोजक में "विकास के लिए उपयोग करें" बटन पर क्लिक करते समय, यह डिवाइस (आईफोन या आईपैड) पर क्या बदलता है?एक्सकोड ऑर्गनाइज़र में "विकास के लिए उपयोग करें" बटन आईओएस डिवाइस पर क्या करता है?

क्या कोई डिबगिंग प्रतीक स्थापित हैं या कुछ प्रकार के प्रोफाइलर या लॉगर्स हैं?

क्या यह मोड "विकास के लिए उपयोग किए जाने" के दौरान डिवाइस प्रदर्शन या बैटरी जीवन को प्रभावित करता है?

+3

किसी को भी पता है कि उपकरण को गैर-"विकास के लिए उपयोग" डिवाइस के रूप में वापस करने का कोई तरीका है या नहीं? (पाठ्यक्रम की हार्ड रीसेट की कमी ...) –

+0

@ एंडी वेनस्टीन केवल यह जानती है कि मैक इसे "डेवलपर मोड अक्षम करें" अक्षम कर सकता है, आईओएस डिवाइस – Binarian

उत्तर

6

मेरे अनुभव से, विकास के लिए डिवाइस को चालू करने के व्यावहारिक परिणाम लॉग डेटा के स्तर और इन लॉग तक पहुंच के स्तर में वृद्धि हैं। (मुझे यकीन नहीं है कि सभी ऐप्स के लिए लॉग सक्रिय हैं या केवल आपके द्वारा विकसित किए गए हैं।)

यह अतिरिक्त लॉगिंग गतिविधि का भंडारण प्रभाव हो सकता है और ऊर्जा पर भी असर पड़ सकता है लेकिन जैसा कि आप अधिकतर समय में हैं जब आप अपने द्वारा विकसित अनुप्रयोगों का परीक्षण करते हैं तो एक्सकोड चलाने वाली मशीन में प्लग किया गया, जब मैंने अपने डिवाइस के नियमित उपयोगकर्ता (एक डेवलपर उपयोगकर्ता के विपरीत) के रूप में स्विच किया, तो मैंने बैटरी जीवन पर कभी भी कोई प्रभाव नहीं देखा।

+0

के लिए एक ही बटन की खोज की गई है, जो एप्लिकेशन टेस्टर्स के बारे में क्या है जो खुद डेवलपर्स नहीं हैं? क्या नियमित आईफोन या आईपैड उपयोगकर्ता के लिए कोई प्रभाव होगा, जिनके डिवाइस में विकास मोड में उनका डिवाइस है क्योंकि उनके डेवलपर मित्र ने एक्सकोड से अपने डिवाइस पर ऐप इंस्टॉल किया है? –

+0

मैं अपनी टीम के सटीक लेकिन गैर डेवलपर्स को नहीं बता सकता जिन्होंने "विकास के लिए उपयोग" को सक्रिय किया, इसके बारे में कभी शिकायत नहीं की। आप "विकास के लिए प्रयुक्त" के रूप में उपकरणों को पंजीकृत किए बिना बीटा परीक्षण के लिए ऐप्स इंस्टॉल करने के लिए टेस्टफलाइट जैसी सेवाओं का भी उपयोग कर सकते हैं। –

9

यह आपके डिवाइस पर एक विकास प्रोफ़ाइल प्रमाणपत्र स्थापित करता है। इन प्रमाणपत्रों द्वारा हस्ताक्षरित कोड डिवाइस पर चलाने के लिए स्वीकार किया जाएगा।

3

आपके प्रश्न के संबंध में, क्या यह मोड "विकास के लिए उपयोग किए जाने" के दौरान डिवाइस प्रदर्शन या बैटरी जीवन को प्रभावित करता है?

नहीं, बैटरी पर कोई अतिरिक्त नाली नहीं है।

2

यदि आपके पास अपने आईफोन पर डेवलपमेंट मोड सक्षम है तो आप नेटवर्क की स्थिति http://natashatherobot.com/simulate-bad-network-ios-simulator/ (अद्भुत सुविधा) को अनुकरण करने के लिए सेटिंग> डेवलपर मेनू आदि तक पहुंच सकते हैं।

+1

गंभीरता से ?! प्रश्न पूछने के 3 साल बाद और उत्तर देने के 2.5 साल बाद ?! – Fogmeister

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

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