2014-10-09 6 views
21

मैं एक्सकोड 6.0.1 में एक आईओएस 8 ऐप विकसित कर रहा हूं और इसे अपने आईफोन 5 पर चला रहा हूं (जिसमें आईओएस 8.0.2 है)। आईओएस 8.0.1 और एक्सकोड 6.0.1 में अपडेट करने से पहले, मुझे कभी भी त्रुटि नहीं मिली है। हालांकि, अब, कभी कभी जब मैं अपने iPhone पर Xcode से मेरी अनुप्रयोग चलाने के लिए प्रयास करते हैं, यह त्रुटि संदेश Xcode खिड़की के ऊपर से नीचे पॉप:एक्सकोड ऐप लॉन्च नहीं कर सका। प्रक्रिया लॉन्च विफल: 42 9 4 9 67295

Could not launch "[app name]". Process launch failed: 4294967295 

ऐसा प्रतीत होता है तो यह त्रुटि केवल तब होता है कि जब मैं पहली बार चलाने एक्सकोड से मेरे डिवाइस पर ऐप (यानी अगर मैं एक्सकोड में त्रुटि संदेश बंद करता हूं, लेकिन मैं अपने फोन पर ऐप बंद नहीं करता - तो ऐप अभी भी मेरे फोन पर है - मुझे यह त्रुटि नहीं मिलती है जब मैं क्लिक करता हूं एक्सकोड में फिर से रन बटन)। हालांकि, एक बहुत सारी स्थिरता प्रतीत नहीं होती है क्योंकि कभी-कभी त्रुटि संदेश तब भी नहीं गिरता जब भी मैं अपने फोन पर एक्सकोड से पहली बार ऐप लॉन्च करता हूं (यानी ऐप पहले से ही मेरे फोन पर नहीं है)।

इसके अलावा, मैं कोशिश की है कई समाधान, जिनमें से कोई भी पूरी तरह से त्रुटि तय कर दी है:

  1. स्वच्छ बाहर का निर्माण, बाहर DerivedData स्पष्ट, मेरे मैक पुनरारंभ करें, और Xcode फिर से खोलना।
  2. अपने नए आईओएस 8.0 लाइसेंस समझौते को स्वीकार करने के बाद सेब से ऐप के लिए एक नया प्रमाणपत्र प्राप्त करें।
  3. सुनिश्चित करें कि, जब मैं तृतीय पक्ष कोको पॉड स्थापित करता हूं, तो पॉडफ़ाइल आईओएस 8.0 प्लेटफॉर्म निर्दिष्ट करता है।
  4. एप्लिकेशन की तैनाती लक्ष्य निर्धारित करें और आईओएस 8,0

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

किसी भी मदद की बहुत सराहना की जाएगी। धन्यवाद!

+1

मुझे आपके जैसा ही त्रुटि है। मैंने अपनी प्रावधान प्रोफाइल, कोड हस्ताक्षर और यह भी जांच लिया है कि मैं डीबग के लिए संकलन कर रहा हूं लेकिन समस्या को ठीक करने के लिए कुछ भी नहीं लगता है। क्या आपको इसका कोई समाधान मिला? मेरे कोड में, मैं एक विशाल सी स्रोत कोड कॉल कर रहा हूं और जब मैं कुछ फ़ंक्शन कॉल पर टिप्पणी करता हूं तो त्रुटि गायब हो जाती है, लेकिन मुझे नहीं पता कि क्यों। मुझे कार्यों के अंदर कुछ विशेष नहीं मिला। – Octan

+0

यदि यह आपकी मदद करता है। मेरी समस्या यह थी कि मैं सी कोड में एक विशाल सरणी परिभाषित कर रहा था: 'पूर्णांक big_array [150000000] '।एप्लिकेशन को लॉन्च करते समय और आईपैड मेमोरी से बाहर होने पर इस सरणी के लिए आवश्यक मेमोरी आरक्षित थी। इसे मेरी समस्या को ठीक करने के लिए। – Octan

+0

धन्यवाद। मेरे पास कभी-कभी समस्या होती है और असंगत रूप से समस्या होती है। ऐसा लगता है कि ज्यादातर अब चले गए हैं। –

उत्तर

25

हमें इससे पहले सामना करना पड़ा है। कारण हम विकास पर वितरण प्रावधान प्रोफ़ाइल का उपयोग कर रहे थे।

यदि आप डीबगर को अपने एक्सकोड से लिंक करना चाहते हैं तो आपको विकास प्रावधान प्रोफ़ाइल का उपयोग करने की आवश्यकता है।

आशा है कि इससे मदद मिलती है!

+1

त्वरित प्रतिक्रिया के लिए धन्यवाद। मेरी प्रावधान प्रोफ़ाइल वास्तव में एक डेवलपर है। हालांकि, ऐसा लगता है कि मेरे प्रोजेक्ट की बिल्ड सेटिंग्स के लिए कोड हस्ताक्षर अनुभाग में "कोड कोड न करें" विकल्प चुना गया था, हालांकि लक्ष्य निर्माण सेटिंग्स के लिए कोड हस्ताक्षर अनुभाग के तहत "आईओएस डेवलपर" विकल्प चुना गया था। मैंने पहले इसे पकड़ नहीं लिया, लेकिन मैंने बस इसे ठीक कर दिया। एक बार मुझे पता है कि मुझे इसके साथ कोई और समस्या नहीं है, मैं आपके जवाब को स्वीकार करूंगा। बहुत बहुत धन्यवाद! –

+2

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

+1

त्रुटि फिर से आई, इसलिए आईफोन को पुनरारंभ करने में मदद नहीं मिली। –

3

क्या आपने डिवाइस को डिस्कनेक्ट करने और इसे रीबूट करने का प्रयास किया है?

जब मैं इस देखा है, एप्लिकेशन को चलते किया गया था, लेकिन Xcode प्रक्रिया के लिए डिबगर संलग्न करने के लिए सक्षम नहीं था (या इसे जल्दी पर्याप्त देते हैं।)

+0

@gmarintes (जैसा कि मैंने अपनी टिप्पणियों में वर्णित है) से सुझाव का पालन करने के बाद, त्रुटि को ठीक करना प्रतीत होता था। फिर यह बाद में टूट गया, लेकिन मेरे आईफोन को पुनरारंभ करने में अब मदद मिली है। कोई अन्य सुझाव इसलिए ऐसा नहीं होता फिर से? आमतौर पर पुनरारंभ करना चीजों को स्थायी रूप से ठीक नहीं करता है। –

+0

त्रुटि वापस आई, इसलिए पुनरारंभ करने से इसे ठीक नहीं किया गया। –

+0

मैं परीक्षण के दौरान जितना संभव हो उतना ऐप चलाने की कोशिश करता हूं। अगर 'रन' मारने से पहले आवश्यक हो तो फ़ोन को अनलॉक करें एक्सकोड। और यह मैक पर कम ऐप्स चलाने में मदद करता है। –

0

मेरे लिए ठीक डिवाइस प्रबंधक खोलने गया था (विंडो -> डिवाइस) और इंस्टॉल किए गए ऐप को हटाने (ऐप का चयन करें और "-" बटन पर क्लिक करें)। अगली रन पर त्रुटि चली गयी।

एक्सकोड 7.3.1

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