जब मैंने निर्माण और चलाने की कोशिश की, तो Xcode ने कहा कि मेरा उपकरण बंद था। मैंने अपने iPhone को देखा, और यह बिल्कुल भी लॉक नहीं है। मैं यह कैसे तय करुं?
जब मैंने निर्माण और चलाने की कोशिश की, तो Xcode ने कहा कि मेरा उपकरण बंद था। मैंने अपने iPhone को देखा, और यह बिल्कुल भी लॉक नहीं है। मैं यह कैसे तय करुं?
जवाबों:
क्या आपने डिवाइस पर "विश्वास" नहीं किया? यह डिवाइस को अनलॉक करने पर भी xcode के साथ संचार करने से रोकेगा।
अद्यतन यहाँ एक समर्थन है Apple से डॉक्टर: http://support.apple.com/en-us/HT5868
मेरा फोन मैक पर "विश्वास" करने के लिए सेट किया गया था, और मैं अभी भी Xcode 6.1.1 के साथ इस त्रुटि में भाग गया।
यह मेरे लिए काम किया:
मैं हाल ही में iOS 9 से 10 तक अपने डिवाइस को अपडेट करने के बाद XCode 8 के साथ इस मुद्दे पर भाग गया। मुझे जो सटीक त्रुटि मिली, वह थी: Development cannot be enabled while your device is locked. Please unlock your device and reattach.मुझे यह त्रुटि तब भी हुई जब मेरा फोन अनलॉक हो गया था, और डिवाइस में अनप्लगिंग और री-प्लगिंग के बाद।
जैसा कि कई उत्तरों में उल्लेख किया गया है, device is lockedसंदेश वास्तव में मैकबुक पर भरोसा नहीं करने वाले डिवाइस का उल्लेख कर रहा है। मेरे मामले में, मुझे लगता है कि मेरा फोन iOS 10 में अपडेट होने के बाद अपने कंप्यूटर पर भरोसा नहीं करने के लिए डिफ़ॉल्ट था। यहां सेटिंग्स को रीसेट करने के लिए मेरे द्वारा काम किए गए कदम हैं (यह वही प्रक्रिया है जिसका उल्लेख टीहप्रैसर्स के जवाब में Apple सपोर्ट पेज में किया गया है) ):
Settings > General > Reset, फिर टैप करेंReset Location & Privacydevice lockedत्रुटि गायब करना चाहिए।device is lockedअपने iPhone की सेटिंग्स या XCode की किसी भी सेटिंग में कोई भी ध्यान देने योग्य बदलाव किए बिना फिर से संदेश देना शुरू कर दिया । कहीं न कहीं मेरे कंप्यूटर के लिए मेरी ट्रस्ट सेटिंग्स को रीसेट किया जा रहा है, लेकिन मुझे यकीन नहीं है कि कब और कहां।
Xcode के शीर्ष बार में विंडो मेनू से, डिवाइसेज़ और सिमुलेटर चुनें।
(या SHIFT + COMMAND + 2 दबाएं)
फिर अपना डिवाइस चुनें, राइट क्लिक करें और अनपायर चुनें।
एक बार जब आप इस ट्रस्ट को करते हैं या ट्रस्ट आपके डिवाइस पर दिखाई नहीं देगा।
डिवाइस पर फिर से भरोसा करें और वह इसे विकास के लिए तैयार करना शुरू कर देगा।
विकास के लिए डिवाइस को युग्मित करने के लिए Xcode की प्रतीक्षा करें और फिर आप जाने के लिए अच्छे हैं!
मैं पहली बार "इस कंप्यूटर पर भरोसा करें" विकल्प को चुनने पर भी उसी मुद्दे पर भाग गया।
इसने मेरे लिए काम किया
अब मैंने पाया सबसे तेज़ तरीका है:
1) विंडो पर जाएँ -> डिवाइस (मेरे लिए xcode को CMD + P में बदल दिया)
2) डिवाइस पर अनपायर दबाएँ ।
3) आईफ़ोन में प्रेस ट्रस्ट ।
4) निर्माण के बिना फिर से बनाएँ या चलाएं (Ctrl + CMD + R)
तार्किक जवाब की जरूरत है जो किसी के लिए ..
मैंने इस पृष्ठ पर प्रत्येक उत्तर की कोशिश की (7 उस समय, हालांकि 2 डुप्लिकेट हैं) और वे मेरे लिए इस Xcode त्रुटि से छुटकारा पाने के लिए सभी असफल थे।
उन लोगों के लिए जिनके पास Xcode 9 में यह समस्या है: बस Xcode को पुनरारंभ करने से समस्या का समाधान होना चाहिए।
मेरे पास एक बहुत ही सरल उपाय है जो मेरे लिए तुरन्त काम आया। करने के लिए कुछ 10 सेकंड लेता है:
1) पर जाएं Window -> Devices & Simulatorsऔर अनटिक करेंShow as run destination
2) केबल को अनप्लग करें और इसे वापस प्लग करें।
3) प्रोजेक्ट को चलाएं।
यह आपकी समस्या का समाधान होना चाहिए!
2) Unplug the cable and plug it back in. Run the project.
एक सरल उपाय:
सबसे पहले, अपने डिवाइस को अनप्लग करें।
अब, अपने डिवाइस को अनलॉक करें और इसे फिर से प्लग करें। सुनिश्चित करें कि डिवाइस अनलॉक है।
अब लक्ष्य के रूप में डिवाइस का चयन करके Xcode प्रोजेक्ट चलाएं।
Xcode 9 का उपयोग करते समय ऐसा कई बार होता है।
नीचे बताए अनुसार इसके कई समाधान हैं:
नोट: सुनिश्चित करें कि जब Xcode ऐप इंस्टॉल करने का प्रयास कर रहा हो, तो आपका डिवाइस लॉक न हो।
समाधान 1:
मैं। Disconnect deviceतथाconnect again
समाधान 2:
मैं। Restart you device
समाधान 3:
मैं। Disconnect device
ii। Quit Xcode(शॉर्टकट की :cmd + Q)
iii। Open your project
iv। Clean project(शॉर्टकट कुंजी: cmd + shift + K)
v। अब connect device
vi। Runआपका प्रोजेक्ट
मेरे लिए समाधान 3 ने पूरी तरह से काम किया
हाल ही में मैंने Xcode शो से मुलाकात की है "आपका डिवाइस लॉक होने के दौरान विकास को सक्षम नहीं किया जा सकता है, कृपया अपने डिवाइस और रीटच को अनलॉक करें। (0xE80000E2)।
यदि आपका iOS डिवाइस पहले से अनलॉक है और मैक से कनेक्टेड है और फिर भी iOS 10.1.1 में अपग्रेड करने के बाद Xcode 8.1 से एरर मिलता है, तो मैक डिवाइस पर भरोसा नहीं करता है।
इसे ठीक करने के लिए, पहले मैक पर डिवाइस को डिस्कनेक्ट करें और फिर आईओएस सेटिंग्स ऐप पर जाएं, और सामान्य खोलें-> रीसेट-> स्थान और गोपनीयता रीसेट करें।
तब डिवाइस को मैक से कनेक्ट करें और जब संकेत दिया जाए, तो मैक पर विश्वास का चयन करें।
फिर अपने डिवाइस और मैक के भीतर प्रसंस्करण प्रतीक फ़ाइलों की प्रतीक्षा करें। इसके समाप्त होने के बाद, आप प्रोजेक्ट को अपने डिवाइस पर चला सकते हैं। यह काम कर रहा होगा।
मैं इस समस्या में बहुत बार भागता हूं (कम से कम सप्ताह में 5 बार)। लगभग हर बार ऐसा होने पर, एक Xcode पुनरारंभ इसे ठीक करता है। लेकिन इस बार काम करने के लिए कुछ भी नहीं लग रहा था:
सभी प्रकार के विभिन्न आदेशों में दर्जनों बार किया।
इस बार मेरे लिए क्या मुद्दा तय था:
Ing मैक को रिबूट करना।
इसे हल करने का एक सरल तरीका है। कम से कम यह मेरे लिए काम करता है। अपने iPhone डिवाइस में सेटिंग> डेवलपर> "क्लियर ट्रस्टेड कंप्यूटर" में क्लिक करें और आवश्यक पासकोड टाइप करें !!!
सबसे आसान तरीका जो मुझे मिला।
आम तौर पर सिर्फ अनप्लगिंग / रिप्लेगिंग मेरे लिए काम करने लगता है। लेकिन आज यह नहीं हुआ और कुछ और काम किया गया लगता है: मैंने पूछताछ में डिवाइस पर नेटवर्क डिबगिंग को सक्षम किया है और यह लगभग ऐसा लग रहा था कि यह एक पुराने नेटवर्क "लॉक" सेटिंग को याद करता है, जबकि यह नहीं देख रहा था कि डिवाइस वास्तव में यूएसबी के माध्यम से जुड़ा हुआ था। । (अस्थायी रूप से) " कनेक्ट विद नेटवर्क " को डी-सेलेक्ट करने और रिप्लेग करने के बाद, इसे फिर से काम करने वाली चीजें मिलीं।
बहुत सारे उत्तर, लेकिन मेरे लिए काम करने वाला (एल कैपिटन, एक्सकोड 8.2) आईट्यून्स को बंद करना था। यदि इसके पास आईओएस डिवाइस से कनेक्शन है तो हालांकि Xcode ऐप घटकों को लोड कर सकता है लेकिन फिर भी इसे चलाने में विफल रहेगा।
आपके डिवाइस (iPhone / iPad) पर गोटो: सेटिंग्स -> डेवलपर -> स्पष्ट विश्वसनीय कंप्यूटर मेरे लिए काम करते थे।
आपके डिवाइस पर लंबित अपडेट के कारण भी ऐसा हो सकता है। इसका मतलब यह भी है कि आपको अपने फोन को अपडेट करने की आवश्यकता है, मैकबुक से कनेक्ट करें (यदि आवश्यक हो तो विश्वास करें)। यह मैंने अपनी समस्या और समाधान पाया।
जांच के लायक एक संभावना, अगर इनमें से कोई भी अन्य समाधान काम नहीं करता है, तो यह है कि डिवाइस पर कोई जगह नहीं बची है। Xcode आपको यह बताने में मददगार "डिवाइस फुल" त्रुटि नहीं देगा कि आपको यह बताने के लिए कि आपके डिवाइस में कोई स्टोरेज स्पेस नहीं बचा है, लेकिन यह डिवाइस पर एक ऐप बिल्ड को भी तैनात करने में सक्षम नहीं होगा, जिसका स्टोरेज भरा हुआ है। उस स्थिति में एकमात्र समाधान पर्याप्त स्थान खाली करने के लिए मीडिया या अन्य एप्लिकेशन / डेटा को हटाना है।
कभी-कभी आपका डिवाइस आपके पीसी को बिना किसी रेज्योलेशन के भरोसा करना बंद कर देता है। अपनी सेटिंग पर जाएं फिर सामान्य> रीसेट> स्थान और गोपनीयता रीसेट करें। और अपने डिवाइस को अपने पीसी पर फिर से डालें और "ट्रस्ट इस डिवाइस" को दबाएं जो आपके फोन में दिखाई देता है।
इस समस्या का एक और समाधान यह है कि अपने iPhone को अपने Xcode से खोलें, जबकि आपका iPhone होमस्क्रीन में है, न कि लॉकस्क्रीन में या किसी ऐप को खोलने के साथ।
मुझे डिवाइस को फिर से एक्सकोड में जोड़ना पड़ा।
XCode में ओपन डिवाइसेस और सिमुलेटर (CMD + Shift + 2), लेफ्ट लिस्ट में + बटन दबाएं और उसी डिवाइस को री-ऐड करें।