ios ऐप स्थापना विफल: डिवाइस पर नहीं लिखा जा सका




iphone xcode6 (24)

एक्सकोड 6.3 में मुझे वास्तविक डिवाइस पर तेजी से लिखित आईओएस प्रोजेक्ट चलाने की कोशिश करते समय यह त्रुटि मिली।

ऐप स्थापना विफल

डिवाइस पर नहीं लिख सका।

मैंने प्रोजेक्ट को साफ करने और फिर से चलाने की कोशिश की लेकिन एक ही त्रुटि मौजूद है।

मैं इस त्रुटि को कैसे ठीक करता हूं?

धन्यवाद


कुछ भी मेरी मदद नहीं की। मैंने नीचे दिए गए कदमों का पालन किया,

  1. स्वच्छ व्युत्पन्न डेटा फ़ोल्डर
  2. एक्सकोड छोड़ें और डिस्कनेक्ट डिवाइस
  3. मैकबुक पुनरारंभ करें
  4. डिवाइस को पुनरारंभ करें
  5. ओपन एक्सकोड
  6. परियोजना को साफ और चलाएं

अंत में मुझे यह काम मिल गया !!


अपनी प्रावधान प्रोफ़ाइल जांचें, हो सकता है कि आप मेरे जैसे ऐप स्टोर प्रावधान प्रोफाइल का उपयोग कर रहे हों। मुझे ऐप स्टोर प्रावधान प्रोफ़ाइल को विकास में बदलना पड़ा, अब यह काम कर रहा है।


मेरी समस्या यह थी कि मैंने डिवाइस पर डेवलपर क्रेडेंशियल्स के एक अलग सेट का उपयोग करके ऐप इंस्टॉल किया था। डिवाइस से ऐप को हटाने से इसे ठीक किया गया।


यदि आप डीबग के लिए अपने आईफोन का उपयोग करते हैं, तो शायद, क्योंकि आपके आईफोन की स्टोरेज स्पेस आपके डीबग ऐप से कम है।
अपने आईफोन को साफ करें --- असली मशीन
अपने मैक --- सिम्युलेटर साफ करें


डिवाइस पर ऐप हटाएं और प्रोजेक्ट को फिर से चलाएं मेरे लिए काम करता है


मेरी परियोजना में यह समस्या इसलिए हुई क्योंकि प्रतीकात्मक लिंक वाला फ़ोल्डर था। मैंने उस फ़ोल्डर को हटा दिया और यह ठीक से काम किया।


यदि आप एक मुफ्त डेवलपर खाते का उपयोग कर रहे हैं तो आपको अपने द्वारा हस्ताक्षरित कुछ अन्य ऐप्स अनइंस्टॉल करने की आवश्यकता हो सकती है।


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


एम्बेडेड लाइब्रेरी से छुटकारा पाएं, न केवल इसे वहां फेंक दें सुनिश्चित करें कि यह वास्तव में एम्बेडेड है।


पूरी तरह से अलग-अलग उपकरणों पर एक सप्ताह में इस समस्या को दो बार मिला।

प्रोजेक्ट को पूरी तरह स्थापित करने वाले कुछ ऐप्स को हटाने के बाद, एक डिवाइस में कोई और स्टोरेज नहीं छोड़ा गया था।

डिवाइस को रिबूट करने के बाद अन्य डिवाइस तय किया गया था


ठीक है, आपको कुछ चीजों पर विचार करना चाहिए जो हमें समस्या का मार्गदर्शन कर सकते हैं, कृपया उत्तर जांचें और पोस्ट करें:

  1. क्षमताओं का उपयोग कर आपकी परियोजना है? क्या वे सही ढंग से सेट हैं (सभी हरे रंग की होनी चाहिए)
  2. क्या आपने एक अलग परियोजना (कुछ वास्तव में सरल) के साथ प्रयास किया?
  3. क्या आप ऐप स्टोर से ऐप इंस्टॉल करने में सक्षम हैं?
  4. क्या आपने डिवाइस में छोड़ी गई खाली जगह की मात्रा जांच ली है?

यदि नहीं, तो एक और सुझाव अपवाद ब्रेकपॉइंट का उपयोग करेगा, कोई ऐसा व्यक्ति है जिसने स्पष्टीकरण पोस्ट किया है कि इसे कैसे सेट किया जाए, इसे करें और लॉग पोस्ट करें

ऐप स्थापना विफल

मुझे उम्मीद है इससे आपको मदद मिली होगी


स्पष्ट रूप से यह संदेश तब भी प्रकट हो सकता है जब डिवाइस की सिस्टम घड़ी जहां ऐप इंस्टॉल किया जा रहा है, वर्तमान समय से बहुत दूर है।

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


मेरे प्रोजेक्ट में परियोजना के बाहर एक फाइल में एक सिम्लिंक था। जब मैंने इस सिम्लिंक को हटा दिया तो इंस्टॉलेशन ठीक काम करता था।


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


मैंने एक क्लीन किया और सफलतापूर्वक अपना ऐप इंस्टॉल किया।

उत्पाद-> स्वच्छ (Shift-Cmd-कश्मीर)


मुझे एक ही समस्या का सामना करना पड़ रहा है, फिर हल किया गया इस कदम का पालन करें और अब यह काम कर रहा है।

  1. डिवाइस से ऐप को हटा रहा है
  2. एक और आवेदन स्थापित करने का प्रयास करें
  3. एक्स-कोड में व्युत्पन्न डेटा निकालें।
  4. एक्स-कोड को पुनरारंभ करें, फिर परियोजना को साफ़ करें और बनाएं।

यह अभी भी काम नहीं कर रहा है

  1. अनचाहे आवेदन निकालें
  2. डिवाइस को पुनरारंभ करें और सेटिंग्स में उपलब्ध और क्षमता की जांच करें
  3. डिवाइस में फिर से ऐप चलाएं

मुझे आशा है कि यह काम करेगा, इसका आनंद लें।


मेरा मुद्दा एक एम्बेडेड ढांचा था।

"बिल्ड चरण" पर जाएं -> "एम्बेड फ्रेमवर्क" -> "इंस्टॉल करते समय केवल कॉपी करें" की जांच करें, और यह मेरे लिए इस मुद्दे से छुटकारा पा लिया।


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


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

मेरे मामले में, "डिवाइस पर नहीं लिखा जा सका" त्रुटि इस वजह से हो रही थी:

27 फरवरी 10:54:58 आईफोन -7-110 इंस्टालल्ड (मोबाइल सिस्टम सर्विसेज) [46]: 0x16f92f000 - [MIBundle _validateWithError:]: 38: पथ / निजी / var / installd / लाइब्रेरी / कैश पर बंडल से Info.plist लोड करने में विफल /com.apple.mobile.installd.staging/temp.ebmR6U/extracted/SampleApp.app/Frameworks/SomeFramework.framework

जो वास्तव में क्या चल रहा है पर स्पष्ट रूप से संकेत देता है। मैं अपने डायनामिक फ्रेमवर्क लक्ष्य (ऐप द्वारा उपयोग किए जाने के लिए) के लिए Info.plist फ़ाइल सेट करना भूल गया था।


मैंने डिवाइस बंद कर दिया और इसे फिर से चालू कर दिया जिसके बाद मुझे ऐसी त्रुटि नहीं मिली।


यदि आपको एक्सकोड 9 में आईओएस एप्लिकेशन चलाने के दौरान संदेश मिला है, तो "डिवाइस से संदेश प्राप्त नहीं हो सका"।

3 चरणों का उपयोग करके आप इस समस्या का समाधान कर सकते हैं:

1. परियोजना का चयन करें

2. परियोजना को साफ करें

3. परियोजना शुरू करें


उपरोक्त सभी उत्तरों का प्रयास किया: ऐप को हटाने, स्टोरेज स्पेस को साफ़ करने, परियोजना की सफाई ...

आखिरकार काम करने के लिए info.plist (सामान्य> बिल्ड) में बिल्ड नंबर को टक्कर लगी थी।


डिवाइस की तारीख की जांच करें, मेरा डिवाइस समय भविष्य की तारीख पर सेट किया गया था, इसलिए मुझे इस समस्या का सामना करना पड़ रहा था।


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





xcode6