मैंने iOS के लिए iPhone डिवाइस का उपयोग करते हुए iOS के लिए विकसित करने के दौरान थोड़ी देर के लिए VM को चलाया है। एल Capitan तक अद्यतन तक सब कुछ ठीक काम कर रहा था। अपडेट के बाद से, iPhone अब VM-OSX (इसे iTunes, Xcode और AppCode शामिल करता है) द्वारा पहचाना नहीं जा रहा है।
IOS डिवाइस निश्चित रूप से VM से जुड़ा है और होस्ट कंप्यूटर से नहीं, और मैंने पॉपअप में "ट्रस्ट इस कंप्यूटर" पर क्लिक किया है जो होस्ट और वीएम दोनों के लिए USB में प्लग करते समय दिखाई देता है।
किसी भी विचार के बारे में क्या किया जा सकता है इसके अलावा Yosemite पर वापस जाने के लिए?
अग्रिम में धन्यवाद!
प्रणाली विन्यास:
- होस्ट ओएस: विंडोज 10 प्रो 64-बिट।
- VM OS: OS X El Capitan v10.11।
- VMWare वर्कस्टेशन 11.1.2 (OSX का समर्थन करने के लिए पैच किया गया)।
- iPhone 6, iOS 9.0.2 पर चल रहा है।
- आईट्यून्स 12.3.0.44।
- IDE1: Xcode 7.0.1 (7A1001)।
- IDE2: AppCode-OC (EAP) 142.5239.5।
अद्यतन 1:
के उदाहरण के बाद यह सवाल , डिवाइस है हार्डवेयर सूची में प्रकट:
अद्यतन 2:
जैसा कि इस सूत्र में चर्चा की गई है , एक दोष AppleUSBEthernetHost.kext
जो मेरे सिस्टम पर मौजूद था (v8.0.1) समस्या का कारण हो सकता है। मैंने इसे पुराने संस्करण (7.0) के साथ बदलने की कोशिश की।
ये कदम मैंने उठाए हैं:
- VM इंटीग्रिटी प्रोटेक्शन प्रोटेक्शन (aka " SIP ") को VMK के दौरान WinKey + R (जिसे VMWare द्वारा कमांड + R से मैप किया जा रहा है, इस उत्तर के अनुसार ) को निष्क्रिय करने के लिए रिकवरी में बूट किया गया है ।
- जब वसूली में, मैंने टर्मिनल उपयोगिता में प्रवेश किया और यहां
csrutil disable
वर्णित के रूप में कमांड का उपयोग करके एसआईपी को अक्षम कर दिया , जिसके बाद रिबूट किया गया। kext
पुराने संस्करण के साथ प्रतिस्थापित किया गया, जो कि यहां विस्तृत विधि का उपयोग करके लिखने के समय प्राप्य था (संक्षेप में: नवीनतम आईट्यून्स डाउनलोड करेंdmg
; इसे पैसिफिस्ट के साथ खोलें ; सबपेक स्थापित करेंmanual\MobileDevice.pkg
) और रिबूट किया गया (यह सुनिश्चित करने के लिए कि सही संस्करण लोड किया जा रहा है; ।
इस कार्रवाई से मेरी समस्या ठीक नहीं हुई।