डिवाइस पर एप्लिकेशन लॉन्च करते समय त्रुटि


90

डिवाइस पर एप्लिकेशन लॉन्च करते समय मुझे यह त्रुटि मिल रही है:

Error launching remote program: No such file or directory (/private/var/mobile/Applications/3E6A33F8-52EE-4A0B-AB9F-A122B7C42045/Test.app/Test)

4
नीचे उत्तर, हालांकि लोकप्रिय है, मेरे लिए काम नहीं किया। मेरा जवाब यहां देखें: Xcode 4 त्रुटि: निष्पादन शुरू करने में त्रुटि
सैम

जवाबों:


197

पहले Xcode को पुनः आरंभ करने का प्रयास करें। यदि यह काम नहीं करता है, तो अपने डिवाइस के हार्ड रीसेट का प्रयास करें। यह मेरे लिए होता है जब मैं अपने ऐप के बंडल पहचानकर्ता को बदल देता हूं।


33
Xcode पुनरारंभ पर्याप्त होना चाहिए। सुनिश्चित करें कि आपने एक्सकोड छोड़ दिया है और न केवल एक परियोजना को बंद कर दिया है। :-P
k3a

2
मुझे बस XCode4 को पुनरारंभ करना था। मुझे डिवाइस को पुनरारंभ करने की आवश्यकता नहीं थी।
हीथ बॉर्डर

1
पुनः आरंभ करें XCode ने चाल, बहुत अच्छा किया! पुनश्च: बंडल आईडी बदलने के बाद मुझे भी इस समस्या का सामना करना पड़ा।
स्प्रिंगराइड

1
हां, मुझे बस इतना करना था कि मैं एक्सकोड को फिर से शुरू करूं, और जैसा कि स्प्रिंगराइडर ने कहा, मैंने हाल ही में बंडल आईडी को बदल दिया है, जिसके साथ कुछ करना हो सकता है।
15:11 पर लंबा

पुनः आरंभ करने के लिए xcode ने चाल चली, धन्यवाद :) - मुझे आश्चर्य है कि यह मेरे दिमाग में कभी नहीं आया कि मैं एक xcode पुनः आरंभ करने की कोशिश करूं!
वीरू

2

XCode 5 बीटा के साथ, समस्या को हल करने के लिए डिवाइस के हार्ड रीसेट की आवश्यकता थी।


आपने हार्ड रीसेट की शुरुआत कैसे की?
fabb

1
सेटिंग्स> सामान्य> रीसेट> सभी सेटिंग्स रीसेट करें
ओलिवर

1

1

अगर सिर्फ Xcode और iPhone को रीस्टार्ट करने से मदद नहीं मिलती है, तो अपने प्रोविज़निंग प्रोफाइल को देखें। Shift-Command-2 इसे Xcode के भीतर से लाता है। फिर आप डिवाइस का चयन कर सकते हैं और फिर उसके भीतर प्रोफाइल प्रोविजन कर सकते हैं। आपके प्रोफाइल को हटाना (मेरे पास कई समान दिखने वाली प्रविष्टियाँ हैं जो Xcode द्वारा बनाई गई हैं) और फिर Xcode और iPhone को पुनरारंभ करने से समस्या दूर हो जाती है।

यदि आपका ऐप एक पृष्ठभूमि ऐप है, तो आपको नए संस्करण को लागू करने से पहले मैन्युअल रूप से ऐप को हटाना होगा। उदाहरण के लिए, मान लें कि आप एक iBeacon जागरूक ऐप हैं, और अपने आप को ब्लूटूथ लो एनर्जी के बैकग्राउंड उपभोक्ता के रूप में चिह्नित करते हैं, तो OS आपके ऐप का कुछ रिकॉर्ड तब भी रखता है, जब वह नहीं चल रहा हो। जब एक नया संस्करण (iOS 7.0.4) परिनियोजित किया जाता है, तो यह रिकॉर्ड ठीक से साफ़ नहीं होता है। यह रिपोर्ट की गई त्रुटि का कारण बनेगा, साथ ही हैंडसेट में डीबग और परिनियोजन प्रोटोकॉल भी लटकाएगा। हैंडसेट को पुनः आरंभ करने की आवश्यकता होगी।

समस्या को दूर करने के लिए एक हैक आपके ऐप की बंडल आईडी को उस चीज़ में बदलना है जिसे फोन ने नहीं देखा है। फिर यह हैंडसेट को एक नए देखे गए ऐप के रूप में पुराने ऐप के संदर्भ में समस्याओं से बचने के लिए तैनात करता है।


0

यह एक ऐसे उपकरण के लिए लक्ष्य को तैनात करने की कोशिश के कारण भी हो सकता है जो आईफोन के लिए आईपैड ऐप का समर्थन नहीं करता है। मुझे यह गुप्त संदेश मिला जब मैं इसे यूनिवर्सल ऐप में बदलना भूल गया।


0

यह तब भी होता है जब आपका परिनियोजन लक्ष्य आपके डिवाइस से अधिक होता है।

इसे कम करें और यह काम कर सकता है।

(इयान केरशव का धन्यवाद, जिन्होंने मुझे इस क्षेत्र में चारों ओर देखा)


0

क्या अंत में मेरे लिए तय था सफाई (कमांड + Shift + K) Xcode प्रोजेक्ट ...

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.