Xcode 4.2 वरीयता "वायरलेस तरीके से कनेक्टेड डिवाइस का समर्थन" क्या करता है?


92

Xcode 4.2 में, "iOS डिवाइस डिस्कवरी" नामक सामान्य टैब के तहत चेकबॉक्स विकल्प "Support Wirelessly Connected Devices" के साथ एक नई प्राथमिकता है।

यह विकल्प क्या करता है? एक बार जांच करने के बाद, हम इस नई क्षमता का उपयोग कैसे कर सकते हैं?


1
कैसे आओ Xcode 5.1 सामान्य टैब में यह सुविधा नहीं है?
नूडलऑफडेट

जवाबों:


115
  1. अपने डिवाइस को अपनी मशीन में प्लग करें।
  2. ITunes -> डिवाइस -> सारांश पृष्ठ पर जाएं और "इस XXXX के साथ वाई-फाई पर सिंक करें" विकल्प की जांच करें
  3. XCode, XCode मेनू में -> प्राथमिकताएं -> सामान्य रूप से "वायरलेस तरीके से कनेक्ट किए गए उपकरणों का समर्थन करें" देखें
  4. अपने डिवाइस को अनप्लग करें
  5. डिवाइस पर, सेटिंग्स पर जाएं -> सामान्य -> ​​आईट्यून्स वाई-फाई सिंक और "सिंक नाउ" पर क्लिक करें
  6. XCode में, ऑर्गनाइज़र -> डिवाइसेस पर जाएं और अपनी उंगलियों को पार करें।

चरण 5 यह मेरे लिए क्या किया है। मैं अपने उपकरणों को प्रदर्शित करने में असमर्थ दिनों के लिए संघर्ष कर रहा हूं, लेकिन जब मैंने वायरलेस रूप से उन्हें डिवाइस से खुद को सिंक किया, तो थोड़ा वायरलेस तरीके से जुड़ा प्रतीक XCode में आयोजक में पॉप अप हुआ। उम्मीद है कि यह आपके भी काम आएगा।

संपादित करें: डिवाइस को इसे देखने के लिए XCode के लिए जागना होगा। जब मेरा उपकरण सोता है, तो यह आयोजक से गायब हो जाता है

संपादित करें: यह सुविधा आपको उन सभी कार्यों को करने की अनुमति देती है जो आप अपने डिवाइस में USB केबल के माध्यम से कर सकते हैं ... केवल अब केबल के बिना। मैंने अपने हिस्से पर लगभग कोई प्रयास नहीं करने के साथ स्थानीय परीक्षकों को बनाने के लिए यह बहुत उपयोगी पाया है, लीक या लाश जैसे उपकरणों को चलाने के लिए pesky मुद्दों को ट्रैक करने में मदद करने के लिए, जबकि आपका परीक्षण अभी भी उनके डेस्क पर बैठने के बजाय (आपकी मशीन के लिए tethered) आरामदायक है ।

संपादित करें: यह सुविधा अब Xcode 4.3.1 के रूप में उपलब्ध नहीं है। यह बाद में फिर से दिखाई देगा जब इसमें कम मुद्दे होंगे (वे संस्करण 4.4 में अनुमान लगा रहे हैं)।

2/2012 - यह सुविधा अभी भी Xcode 4.6 के रूप में चली गई है। वर्तमान में निकट भविष्य में इसके वापस आने का कोई संकेत नहीं है।

10/2013 - Xcode 5.0 यहां है और अभी भी कोई संकेत नहीं है कि यह सुविधा वापस आ जाएगी। हम बहुत अधिक यह मान सकते हैं कि यह इस बिंदु पर भविष्य के लिए मर चुका है।

9/2014 - मेरे पास एक रिपोर्ट है कि वाईफाई डिवाइस की क्षमता Xcode 6.0 में मौजूद है। परिकल्पना के पास एक उपकरण है जो आईट्यून्स के साथ वायरलेस सिंक करने के लिए सेट है। मैंने परीक्षण शुरू कर दिया है, लेकिन अभी तक सकारात्मक परिणाम प्राप्त करने में असमर्थ रहा है। इस संभावना और छवि को बढ़ाने के लिए स्टीवन क्रेमर को धन्यवाद।

वाईफ़ाई डिवाइस सहित Xcode डिवाइस सूची


2
यहाँ बढ़िया जानकारी के लिए धन्यवाद। डिवाइस पर चलने वाले निर्माण को छोड़कर सब कुछ काम करता है - किसी और को हो रहा है: त्रुटि: लॉन्च करने में विफल रहा है ... / / बनाता है / डीबग-iphoneos / xxx.app / xxx '- दूरस्थ gbb सर्वर से जुड़ा नहीं है। मैं इसे हर चीज की नकल करते हुए देख सकता हूं ... सिर्फ लॉन्च नहीं कर रहा हूं।
shannwall

3
मेरे पास 4.3.1 स्थापित है, लेकिन मैं चेकबॉक्स नहीं देख रहा हूं, न ही मेरे iOS 5 डिवाइस दिखाई दे रहे हैं। अगर चेकबॉक्स को हटा दिया गया था तो क्या कोई और पुष्टि कर सकता है?
क्रिस आर। डोनेली

3
क्रिस, हाँ फीचर को Xcode 4.3.1 में हटा दिया गया है। कार्यक्षमता के साथ समस्याओं के कारण इस प्रतिक्रिया ( stackoverflow.com/a/7996999/235297 ) में एक टिप्पणी के अनुसार ।
ऑर्टविन गेंट्ज़

3
07/02/2013 - फीचर अभी भी xcode 4.6 में गया है! उम्मीद है कि हम इस सुविधा को जल्द ही वापस पा लेंगे
अब्दुल्लादिया

3
अभी भी Xcode 6.3 बीटा में 0xE8000016 मिल रहा है ... मेरे साथी कॉर्ड-हैटर्स मजबूत रहें!
jtbandes

13

कुछ भविष्य के Xcode रिलीज़ में, "वायरलेस रूप से कनेक्टेड डिवाइस का समर्थन करें" विकल्प आपको अपने डिवाइस पर अपने एप्लिकेशन को डिबग करने की अनुमति देगा, उन्हें आपके विकास मैक के यूएसबी पोर्ट से कनेक्ट किए बिना। मुझे लगता है कि यह सुविधा अभी तक उत्पादन के उपयोग के लिए तैयार नहीं है, लेकिन आपके पास इसके साथ बेहतर भाग्य हो सकता है। यहां आपको इसे स्थापित करने के लिए क्या करना है:

  1. USB का उपयोग करके अपने डिवाइस को कनेक्ट करें, आईट्यून्स शुरू करें, डिवाइसेस में अपनी प्रविष्टि के तहत "इस iPod / iPhone / iPad के साथ वाई-फाई के साथ सिंक" की जांच करें।

  2. Xcode प्रारंभ करें। ऑर्गनाइज़र विंडो के डिवाइसेज़ टैब को खोलें, और सत्यापित करें कि आपके डिवाइस में उसके नाम के साथ एक हरे रंग की बिंदी है।

  3. अपने मैक से अपने डिवाइस को डिस्कनेक्ट करें; सत्यापित करें कि आईट्यून्स अभी भी इसे देखता है और इसे वायरलेस तरीके से सिंक कर सकता है।

  4. Xcode की प्राथमिकता के तहत "वायरलेस तरीके से कनेक्टेड डिवाइसेस को चेक करें"। कुछ सेकंड रुकें।

  5. आपके डिवाइस के पास अब हरे रंग का वाई-फाई प्रतीक होना चाहिए। यदि नहीं, तो "समर्थन वायरलेसली कनेक्टेड डिवाइसेस" चेकबॉक्स को चालू / बंद करें या Xcode, iTunes, और / या अपने डिवाइस को तब तक चालू करें जब तक यह नहीं करता।

  6. अब आपको स्कीम पॉप-अप मेनू में डिवाइस का चयन करने में सक्षम होना चाहिए। इसे चुनने का प्रयास करें और अपने ऐप को वायरलेस तरीके से डीबग करना शुरू करें। सौभाग्य!

मेरे मामले में, Xcode डिवाइस पर नए विकास बिल्ड स्थापित करने में सक्षम है, लेकिन यह अभी तक मज़बूती से चलाने और इसे चलाने में सक्षम नहीं है। LLDB और GDB दोनों को डिवाइस से कनेक्ट करने में बहुत परेशानी होती है। कभी-कभी वे सफल होते हैं, लेकिन यह सुविधाजनक विकास के लिए पर्याप्त विश्वसनीय नहीं है।


1
हाय सब मैं इस पॉप अप को वायरलेस तरीके से चलाते हुए पा रहा हूँ। "टारगेट" हेल्प टार्गेट "चलाने का तरीका न जानें"
NSCry

8
मुझे Xcode Prefs में "वायरलेस रूप से कनेक्टेड डिवाइस का समर्थन" नहीं दिखता .... यह कहाँ हो सकता है?
माइकल चौरडकिस

6

कृपया ध्यान दें कि यदि आप XCode 4.3 का उपयोग कर रहे हैं, तो उन्होंने वायरलेस समर्थन को हटा दिया है, इसलिए इन चरणों का पालन करना व्यर्थ होगा। किसी और ने यह भी पता लगाया कि उन्होंने चुपचाप वायरलेस तरीके से जुड़े उपकरणों को हटा दिया है: http://www.thomashajcak.com/wireless-support-in-xcode-4-3/


1

यह डिवाइस को आयोजक में प्रदर्शित करने की अनुमति देता है यदि डिवाइस और कंप्यूटर एक ही वायरलेस नेटवर्क पर होते हैं, तब भी जब एक यूएसबी कॉर्ड के माध्यम से प्लग नहीं किया जाता है।


यह बहुत स्पष्ट लग सकता है, लेकिन मैं इसे या तो काम करने में सक्षम नहीं हूं। मैंने बॉक्स को चेक किया, मैंने एक्सकोड को छोड़ने और पुनः आरंभ करने की कोशिश की। मैंने इसकी कोशिश की जब उपकरणों को प्लग किया गया था और जब वे सिर्फ मेरी मेज पर बैठे थे। मैं अभी तक USB कॉर्ड के बिना एक डिवाइस को नोटिस करने के लिए XCode प्राप्त करने में सक्षम हूं।
DBD

@dbd आपको उस उपकरण के लिए iTunes में वायरलेस सिंकिंग को सक्षम करने की भी आवश्यकता हो सकती है।
chown

ठीक है, मैंने कोशिश की। मैंने Apple फ़ोरम पर सामान के बारे में पढ़ा। ऐसा लगता है जैसे आपको इसे iTunes में सक्षम करना है, लेकिन मैं अभी भी इसे काम नहीं कर सका। लगता है बहुत से लोगों को एक ही मुद्दा है। कुछ का कहना है कि यह रुक-रुक कर काम करता है। इसलिए ... हम इसे प्रगति में एक सुविधा कहेंगे जब तक कि कोई हमें लगातार काम करने में मदद नहीं कर सकता।
DBD

1

itunes पर जाएं, सिंक को दबाएं, डिवाइस "फिर से जुड़ा" होगा, कुछ सेकंड के लिए प्रतीक्षा करें, इसे xcode में दिखाया जाना चाहिए


1

इस स्विच के लिए एक अन्य उपयोग यह है कि जब वायरलेस सिंकिंग सक्षम हो तो Xcode 100% CPU उपयोग दिखा रहा है। वायरलेस सिंक समर्थन को अक्षम करके, Xcode केवल कोड परिनियोजन के लिए हार्ड वायर्ड उपकरणों का उपयोग करेगा।

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