हाल ही में मुझे त्रुटि मिली है: "डेवलपर डिस्क छवि नहीं ढूंढ सका"
मुझे लगता है कि ऐसा तब से है जब मैंने iPhone पर iOS को 9.1 तक अपडेट किया है। मैं समस्या को कैसे ठीक कर सकता हूं और Xcode को iOS 9.1 उपकरणों का समर्थन कर सकता हूं?
हाल ही में मुझे त्रुटि मिली है: "डेवलपर डिस्क छवि नहीं ढूंढ सका"
मुझे लगता है कि ऐसा तब से है जब मैंने iPhone पर iOS को 9.1 तक अपडेट किया है। मैं समस्या को कैसे ठीक कर सकता हूं और Xcode को iOS 9.1 उपकरणों का समर्थन कर सकता हूं?
जवाबों:
1) मैंने एक ही मुद्दे का अनुभव किया है, मेरा Xcode संस्करण 7.0.1 था , और मैंने अपने iPhone को 9.2 संस्करण में अद्यतन किया , फिर Xcode का उपयोग करने पर, मेरा iPhone अनुपलब्ध डिवाइस के अनुभाग में दिखाया गया। नीचे दी गई छवि की तरह:
2) लेकिन फिर मैं किसी तरह
उत्पाद -> गंतव्य -> अनुपलब्ध डिवाइस पर क्लिक करके अपने iPhone का चयन करने में कामयाब रहा
3) लेकिन इससे मेरी समस्या हल नहीं हुई, और यह प्रदर्शित होने लगी:
डेवलपर डिस्क छवि नहीं मिली
समाधान) फिर अंत में मैंने यहाँ से Xcode संस्करण 7.2 का नवीनतम संस्करण डाउनलोड किया और मेरे लिए सब कुछ ठीक रहा।
अद्यतन: जब भी iPhone डिवाइस का संस्करण Xcode के संस्करण से अधिक होता है, तो आपको एक ही समस्या का अनुभव हो सकता है, इसलिए आपको इस त्रुटि को दूर करने के लिए अपने Xcode संस्करण को अपडेट करना चाहिए।
Xcode 7.0.1 और iOS 9.1 असंगत हैं। आपको मैक ऐप स्टोर के माध्यम से Xcode के अपने संस्करण को अपडेट करना होगा।
यदि आपका iOS संस्करण कम है तो दूसरी ओर Xcode संस्करण है, आप सामान्य सेटिंग में जाकर iOS के निचले संस्करण के लिए परिनियोजन लक्ष्य को बदल सकते हैं और परिनियोजन के अंतर्गत अपना परिनियोजन लक्ष्य निर्धारित कर सकते हैं:
Xcode 7.1 में iOS 9.2 बीटा एसडीके शामिल नहीं है। Xcode वेबसाइट से इसे डाउनलोड करके Xcode को 7.2 बीटा में अपग्रेड किया गया ।
मैं उसी मुद्दे पर सामना कर रहा हूं Xcode 7.3 and my device version is iOS 10
।
यह त्रुटि तब दिखाई देती है जब आपका Xcode
पुराना और संबंधित उपकरण जो आप उपयोग कर रहे हैं, उसे नवीनतम संस्करण में अपडेट किया जाता है। सबसे पहले, नवीनतम Xcode संस्करण स्थापित करें।
हम निम्न चरणों का पालन करके इस समस्या को हल कर सकते हैं: -
- खोजक का चयन करें अनुप्रयोग खोलें
- Xcode 8 पर राइट क्लिक करें, "Show Package Contents", "Contents", "Developer", "Platforms", "iPhoneOS.Platform", "Device Support" चुनें।
- 10.0 फ़ोल्डर (या बाद के संस्करण के लिए ऊपर) की प्रतिलिपि बनाएँ।
- खोजक में वापस फिर से आवेदन का चयन करें
- Xcode 7.3 पर राइट क्लिक करें, "Show Package Contents", "Contents", "Developer", "Platforms", "iPhoneOS.Platform", "Device Support" चुनें।
- 10.0 फ़ोल्डर पेस्ट करें
यदि सब कुछ ठीक से काम करता है, तो आपकी Xcode
नई डेवलपर डिस्क छवि है। अब खोजक को बंद करें, और अपना छोड़ दें Xcode
। अपनी खोलें Xcode
और त्रुटि दूर हो जाएगी। अब आप अपने नवीनतम डिवाइस को पुराने Xcode
संस्करणों से जोड़ सकते हैं ।
धन्यवाद
मामले के लिए XCode संस्करण iOS डिवाइस की छवि से कम है, आप या तो पहले से ही अपडेट किए गए XCode (या शायद इंटरनेट) से डिस्क छवि को कॉपी कर सकते हैं या अपने XCode को अपग्रेड कर सकते हैं।
छवि 10 एमबी से अधिक आकार का एक फ़ोल्डर है, और इस पथ के तहत यहां जगह (पाएं या पाएं) "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSuph पोर्ट /"।
Xcode.app पैकेज दर्ज करने के लिए, नियंत्रण कुंजी दबाए रखें और Xcode.app पर क्लिक करें, आपको अतिरिक्त विकल्प मिलेगा जैसे शो पैकेज सामग्री या कुछ शब्द समान। इस विकल्प को चुनें और आप एक सामान्य फ़ोल्डर में प्रवेश करने की तरह Xcode.app दर्ज करेंगे।
आशा है कि यह उपयोगी और अच्छी किस्मत है!
Xcode के पुराने संस्करणों से नवीनतम उपकरणों के लिए प्रोजेक्ट चलाने के लिए, निम्नलिखित चरणों का पालन करें:
खोजक पर जाएँ -> अनुप्रयोग -> नवीनतम Xcode संस्करण पर राइट क्लिक करें -> शो पैकेज सामग्री चुनें -> डेवलपर -> प्लेटफ़ॉर्म -> iPhoneOS.platform -> DeviceSupport -> नवीनतम संस्करण फ़ोल्डर की प्रतिलिपि बनाएँ और अपने पुराने स्थान पर समान चिपकाएँ अपने पुराने Xcode के DeviceSupport फ़ोल्डर में Xcode।
बस अद्यतन Xcode। मेरी समस्या का समाधान किया
यदि आप अपने iOS10 डिवाइस पर Xcode 7 के साथ विकसित करना चाहते हैं:
(नोट: आप इस आदेश को अन्य Xcode और iOS संस्करणों में अनुकूलित कर सकते हैं)
टर्मिनल खोलें और इस कमांड का उपयोग करके Xcode 8 डेवलपर डिस्क छवि 10.0 से Xcode 8 डेवलपर डिस्क छवि फ़ोल्डर का एक प्रतीकात्मक लिंक बनाएं:
ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A345\)/ /Applications/Xcode7.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0
यह समाधान केवल तभी काम करता है जब आप Xcode 7 में निर्देशिका "10.0" बनाते हैं और आपके वाक्य में गलती होती है:
ln -s /Applications/Xcode_8.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0 \(14A345\) /Applications/Xcode_7.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0
पुराने XCode संस्करण में नए iOS संस्करण के लिए कोई डेवलपर डिस्क छवि नहीं है । यदि आप XCode को अपग्रेड नहीं करना चाहते हैं, तो आप इस उत्तर में नवीनतम संस्करणों के लिए तैयार डेवलपर डिस्क चित्र पा सकते हैं: https://stackoverflow.com/a/39865199/286361