मैं मैक ओएस एक्स पर डेवलपर एसडीके से यूएसबी प्रोबर कैसे स्थापित कर सकता हूं?


19

मैंने यह पता लगाने के लिए कुछ शोध करने की कोशिश की है, और इस तकनीकी प्रश्नोत्तर के अनुसार :

USB Prober को डेवलपर SDK इंस्टॉलेशन के भाग के रूप में स्थापित किया गया है। यदि डेवलपर SDK इंस्टॉल किया गया है, तो USB Prober को / Developer / Applications / Utilities / USB Prober में खोजें।

मैं Mavericks 10.9 पर हूं और एक /Developer/Applications/Utilitiesफ़ोल्डर नहीं है ।

मेरा IOS Simulatorयहाँ स्थित है:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/

इसलिए मैंने सभी सबफ़ोल्डर्स में खोज की /Applications/Xcode.app/Contents/Developer/और यहां तक ​​कि /Applications/Xcode.app/जैसे नाम के साथ कुछ भी नहीं मिलाUSB Prober.app

मुझे Xcode के डाउनलोड अनुभाग में कुछ भी दिखाई नहीं दे रहा है:

यहाँ छवि विवरण दर्ज करें

मैं कैसे स्थापित कर सकता हूं Developer SDKऔर USB Proberउपयोगिता तक पहुंच सकता हूं ?


2
क्या आपने कभी इसका समाधान किया? मैं उसी चीज में भाग रहा हूं। डॉक्स बहुत पुराने हैं क्योंकि कम से कम पिछले कुछ वर्षों से एक Xcode- स्थापित "डेवलपर" निर्देशिका नहीं है ... मैंने Apple से हार्डवेयर IO उपकरण भी डाउनलोड किए हैं और उनमें USB Prober नहीं है। मुझे पता है अगर तुम यह समझ से बाहर है। मैं वैसा ही करूंगा।
रीड

1
@ReidBelton - मुझे लगता है कि मैंने किसी तरह उबंटू मशीन का उपयोग करके परीक्षण करने का तरीका ढूंढ लिया। मैं अभी भी OS X तरीका जानना चाहूंगा।
cwd 19'14

1
@ReidBelton - क्या आपने यहाँ पोस्ट किया नया उत्तर देखा?
cwd

यह इंगित करने के लिए बहुत बहुत धन्यवाद, मैंने इसे अन्यथा नहीं देखा होगा! आपने धमाल मचाया!
रीड

जवाबों:


30

USB Prober.app Xcode में शामिल नहीं है

यहाँ छवि विवरण दर्ज करें

डेवलपर पेजiOUSBFamily पर नवीनतम संस्करण खोजें और डाउनलोड करें

पैकेज स्थापित करने की अनुशंसा नहीं की जाती है क्योंकि यह आपके स्थापित कर्नेल एक्सटेंशन को अधिलेखित कर देगा, और स्टार्टअप पर कर्नेल पैनिक्स का कारण बन सकता है यदि डाउनलोड किया गया संस्करण ओएस से मेल नहीं खाता है।

इसके बजाय, डाउनलोड करने के बाद

  1. डाउनलोड माउंट करें .dmg
  2. नाम में प्रत्यय "-लॉग" के बिना फ़ोल्डर के भीतर, राइट क्लिक करें IOUSBFamily-xxx.x.x.pkgऔर "पैकेज सामग्री दिखाएं" चुनें।
  3. Contents/Archive.pax.gzUnarchive पर डबल क्लिक करें । अनकवर्ड फाइल्स को आमतौर पर "आर्काइव" नामक फोल्डर में रखा जाता है।
  4. उसी के भीतर देखो DevTools/Hardware/USB Prober.app

3
मैं १०.१०.१ पर हूं और नवीनतम संस्करण जो मैं पा सकता हूं वह १०.९ .४ के लिए है। रनिंग यूएसबी प्रोबर (जैसा कि आपने बताया गया है) काम करता है, लेकिन जैसे ही मैं यूएसबी लॉगर शुरू करता हूं, यह बस लटक जाएगा। किसी और को USB लॉगर का उपयोग कर Yosemite पर कुछ सकारात्मक अनुभव है?
विन्जनज़्वेबर

1
मैं 10.9.5 पर हूं, 10.9.4 के लिए iOUSBFamily स्थापित किया गया है। USB Prober.app शुरू करने पर यह कहा कि मैं kexts स्थापित नहीं है और अगर मैं इसे स्वचालित रूप से स्थापित करना चाहते हैं। मैंने इसे स्थापित करने के लिए चुना और अब तक यह उम्मीद के मुताबिक काम कर रहा है।
एजेपी

मैंने उस टिप्पणी को बहुत जल्द पोस्ट किया। मुझे डिवाइस मिल गया, लेकिन जब मैंने "USB लकड़हारा" पैनल पर जाकर ट्रैफ़िक को सूचीबद्ध करने और "स्टार्ट" पर क्लिक करने की कोशिश की तो कुछ भी नहीं दिखा। कोई विचार?
AJP

2
सकता है पर यूएसबी नियंत्रक ग्राहक e00002c7 IOServiceOpen नहीं [ERR]: यूएसबी Prober: जब पर ओएस एक्स एल कैप्टन 10.11.5 यूएसबी लकड़हारा शुरू करने में भी कोई त्रुटि आ रही
donturner

1
2014 से iOUSBFamily अपडेट नहीं किया गया है? क्या कोई नया नाम है?
'20

7

उन सभी चेतावनियों के बारे में जो USB Prober के साथ आती हैं, मुझे डरा देती हैं। इसके बजाय, मैंने IORegistryExplorer का उपयोग किया, और यह मेरे लिए OS X 10.10.2 में ठीक काम करता है।

• ADC "डाउनलोड" में, "हार्डवेयर I / O उपकरण Xcode - अक्टूबर 2013" के लिए खोजें और डाउनलोड करें। (I / O को IO में बदलें या खोज मेल नहीं खाएगी।)

• डाउनलोड की गई डिस्क छवि खोलें।

• आपको पैकेज में एक "IORegistryExplorer.app" मिलेगा।

• अपने USB डिवाइस से कनेक्ट करें।

• IORegistryExplorer.app लॉन्च करें।

• आपको सैकड़ों प्रविष्टियों के साथ एक रूपरेखा दिखाई देगी। जिस डिवाइस को आप ढूंढ रहे हैं, उसे खोजने के लिए, आपको कुछ खोज शब्दों का अनुमान लगाना होगा जो इसका वर्णन करते हैं, और उन्हें खोज फ़ील्ड में दर्ज करें। उदाहरण के लिए, मैं एक RS-232C डिवाइस की तलाश में था, इसलिए मैंने "RS" में प्रवेश किया।

• जब आपको लगता है कि आपने अपने डिवाइस के लिए प्रविष्टि पा ली है, तो उसे डिस्कनेक्ट करें। यदि आप सही हैं, तो प्रविष्टि का पाठ लाल स्ट्रेटआउट हो जाएगा, फिर यदि आप इसे वापस प्लग करते हैं, तो हरेक पाठ में एक नई प्रविष्टि दिखाई देगी, कुछ सेकंड के बाद काले रंग में बदल जाएगी।


2
हे जेरी, मैंने सफलतापूर्वक उस डिवाइस को स्थित किया है जिसे मैं USB ट्रैफ़िक को सूँघने के लिए देख रहा हूँ, लेकिन यह निश्चित नहीं है कि आप ट्रैफ़िक को देखने के लिए क्या करते हैं। मैंने कुछ और जानकारी खोजने की कोशिश की, इसलिए मैंने खोजने के लिए लगभग पेज खोला: "इंजीनियरिंग: यदि आप इसे कॉल कर सकते हैं। मानव इंटरफ़ेस डिज़ाइन: कुछ हद तक ... परीक्षण: ठीक है, कम से कम थोड़ा। दस्तावेज़ीकरण: किसी दिन" योग्य। ! : P उनके पास हास्य की भावना है जो अच्छी है लेकिन अफसोस कि यूएसबी ट्रैफ़िक को सूँघने में मददगार नहीं है।
एजेपी

AJP, मुझे नहीं लगता कि IORegistryExplorer में एक डिवाइस और कुछ अन्य एप्लिकेशन के बीच USB ट्रैफ़िक की निगरानी करने की सुविधा है। मुझे ऐसा करने के लिए किसी भी उपकरण का पता नहीं है, या यदि यह संभव भी है।
जेरी क्रिनॉक

जाहिरा तौर पर USBProber.app उस जानकारी को प्रदान करने में सक्षम होना चाहिए, लेकिन मैं फिलहाल कुछ भी नहीं देख सकता।
एजेपी

नवीनतम ADC डाउनलोड युक्त IORegistryExplorer का एक अलग नाम है: "अतिरिक्त उपकरण Xcode 11 के लिए"
जस्टिन एमरी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.