2014-09-24 16 views
14

एक्सकोड 6 इंस्ट्रूमेंट्स में मेरा आईओएस 8 ऐप प्रोफाइल करना लगभग 5 सेकंड के लिए ऐप चलाएगा और फिर फ्रीज करेगा। प्रोफाइलर अभी भी उस बिंदु के बाद चलाएगा लेकिन ऐप जमे हुए और अनुपयोगी है। डिवाइस और सिम्युलेटर पर होता है और इस पर ध्यान दिए बिना कि मैं किस प्रोफाइलर का उपयोग कर रहा हूं (टाइमर, लीक, इत्यादि)एक्सकोड 6 उपकरण फ्रीज

डीबगर या ऐप के निर्माण से ऐप चलाने से ठीक काम करता है। आईओएस 7 के साथ प्रोफाइलिंग ठीक काम करता है।

कोई विचार यह क्यों हो रहा है? उपकरण टूट गया है?

+0

आप कोई समस्या आ रही है, तो मैं एक बग रिपोर्ट दाखिल करने के सुझाव देना चाहेंगे। –

+0

धन्यवाद सांता क्लॉज –

+0

मुझे एक ही समस्या है, क्या किसी को कोई समाधान मिला है? –

उत्तर

5

ही यहां मुद्दा:

Application hangs when profiling with instrument in XCode 6.0.1

, जैसा कि आप सभी NSLog बयान को दूर यह ठीक कर देंगे लगता है। मेरे लिए यह केवल आईओएस 8 पर हो रहा है, मुझे आईओएस 7 पर कोई समस्या नहीं है।

+0

यह एक छोटे से परीक्षण मामले में काम करना प्रतीत होता था। दुर्भाग्यवश, ऐसा लगता है कि मैं उपयोग कर रहे पुस्तकालयों में से एक में लॉगर अभी भी फ्रीजिंग उपकरण है, भले ही लॉगर 'चालू' है या नहीं। यह अभी भी सबसे अच्छा जवाब +1 है। –

+0

संदर्भ के लिए आप इस '# परिभाषित एनएसएलओजी (...) करते हैं {} जबकि (0) ' –

+0

एक और समाधान आपके ऐप शुरू होने के बाद रिकॉर्डिंग शुरू करना होगा। कोड में विधियों का एक गुच्छा था कि जब वे चल रहे थे तो वे ऐप को ठंडा कर रहे थे, मैंने चल रहे ऐप पर इंस्ट्रूमेंट्स संलग्न किए हैं और उन तरीकों के बाद रिकॉर्डिंग शुरू कर दी है, इस मामले में आप डीबग और इंस्ट्रूमेंट्स भी कर सकते हैं पहर। –

2

यह भी 8.0.2 करने के लिए एक आइपॉड टच + आईओएस 8.

उन्नयन पर मेरे लिए हो रहा था मेरे लिए इस समस्या का समाधान।

0

मेरे लिए मुझे पता चला कि एक्सकोड पहले ही एप्लिकेशन चलाने के कारण रिकॉर्डिंग शुरू कर रहा था।

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

एक्सकोड पर जाकर और एक्सकोड के नीचे कंसोल टूलबार पर "प्रोग्राम निष्पादन जारी रखें" दबाकर आप लटक सकते हैं।

enter image description here

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