जब मैं विंडोज पर अपने आईफोन को प्लग करता हूं, तो यह स्वचालित रूप से एक यूएसबी मास-स्टोरेज डिवाइस के रूप में पाया जाता है और डिस्क के रूप में माउंट करता है। मैं इसे OS X के तहत फाइंडर में कैसे सेट कर सकता हूं?
जब मैं विंडोज पर अपने आईफोन को प्लग करता हूं, तो यह स्वचालित रूप से एक यूएसबी मास-स्टोरेज डिवाइस के रूप में पाया जाता है और डिस्क के रूप में माउंट करता है। मैं इसे OS X के तहत फाइंडर में कैसे सेट कर सकता हूं?
जवाबों:
आप डिफ़ॉल्ट रूप से नहीं कर सकते, क्योंकि ओएस एक्स के साथ संयोजन में आईओएस आपको अनुमति नहीं देगा। iOS केवल iPhone को एक कैमरे के रूप में पेश करेगा, इसलिए Image Capture/var/mobile/Media/DCIM
PTP ( पिक्चर ट्रांसफर प्रोटोकॉल ) का उपयोग करके, नीचे संग्रहीत चित्रों को खींच सकता है ।
दो विकल्प:
आप अपने iPhone को जेलब्रेक कर सकते हैं और डिवाइस को वास्तविक USB ड्राइव में बदलने के लिए Cydia से USB ड्राइव ऐप का उपयोग कर सकते हैं । "ड्राइव केवल" मोड आपको वह करने की अनुमति देगा जो आप चाहते हैं, यदि मैं आपके प्रश्न को सही ढंग से पढ़ता हूं।
आप ओएस एक्स के लिए फोनडिस्क स्थापित कर सकते हैं , जो उपकरणों में किसी भी प्लग की निगरानी करेगा और उन्हें ड्राइव के रूप में माउंट करेगा
नोट करें कि PhoneDisk जुलाई 2012 के रूप में बंद कर दिया गया और इसकी विशेषताओं में मिला दिया गया iexplorer ।
वहाँ काम-एन-प्ले उपकरण प्लग iexplorer कि slhck उल्लेख .. लेकिन मैं एक एक समय का उपयोग के लिए $ 35-50 + का भुगतान सिर्फ एक फाइल सिस्टम माउंट करने के लिए के एक प्रशंसक नहीं हूँ, खासकर जब मैंने पहले से ही अपने मैक को खरीदने के लिए एक टन का भुगतान किया था। धन्यवाद iExplorer आपके सभी कामों के लिए .. लेकिन यहाँ बहुत बेहतर समाधान है।
मुफ्त जवाब क्योंकि भगवान खुला स्रोत (जो एप्पल पहले से ही की चोटी पर अरबों बना दिया है) आशीर्वाद:
कुछ त्वरित शोध के बाद, iExplore शीर्ष पर बनाया गया है osxfuse
और डिवाइस से फ़ाइल जानकारी का आदान-प्रदान करने के लिए सामान्य प्रोटोकॉल का उपयोग करता है। यदि आप अपना उपकरण देखना चाहते हैं, तो मैं lsusb
40-अंकीय यूआईडी (उर्फ धारावाहिक) की खोज करने के लिए स्थापित करने की सलाह दूंगा।
lsusb
OSX पर काम करने के लिए :
brew tap jlhonora/lsusb
brew install lsusb
टाइप करने के बाद आप lsusb
अपने डिवाइस को इस प्रकार सूचीबद्ध देखेंगे:
Bus $bus_num Device $dev_num: ID $vendor:$product Apple Inc. iPhone Serial: $serial
जेलब्रेक के बिना फाइल सिस्टम को माउंट करने के लिए कदम :
brew tap osxfuse/osxfuse
brew install osxfuse
brew tap Homebrew/homebrew-fuse
brew install ifuse
अब ifuse
यह स्थापित है कि आप डिवाइस को इस तरह माउंट कर सकते हैं:
cd ~
mkdir ~/iPhone
ifuse ~/iPhone/ -u $serial
यह देखने योग्य ऐप्पल फ़ाइल सिस्टम को माउंट करेगा .. लेकिन यह शायद आपको वह सब कुछ नहीं देगा जो आप iExplorer में देखते हैं .. सभी ऐप्स और उनके ऐप डेटा की तरह .. अच्छा कोई डर नहीं, ifuse
वह भी कर सकते हैं। सभी APPID
(बंडल नाम) प्राप्त करने के लिए आपको एक और एप्लिकेशन की आवश्यकता है । वह होगा ideviceinstaller
।
brew install ideviceinstaller
ideviceinstaller -l
उत्पादन होगा:
Total: $number_of apps:
$bundle_name - $bundle_version
..
अब यदि आपने पहले से ही डिवाइस को माउंट किया है, तो मुझे यह उल्लेख करना चाहिए कि आप जारी रखने से पहले अनमाउंट के sudo umount ~/iPhone
बगल में फाइंडर लिंक को पहले चलाएं या क्लिक करें ~/OSXFUSE <whatever>
।
एक विशेष एप्लिकेशन कंटेनर माउंट करने के लिए, चलाएं:
ifuse ~/iPhone/ -u $serial --container $bundle_name
आप तब या तो फाइंडर में फ़ोल्डर में जा सकते हैं या cp
अपने टर्मिनल में रहते हुए भी अच्छे ओएलडी बीएसडी टूल का उपयोग कर सकते हैं।
lsusb
- यह रिपॉजिटरी के लिए पासवर्ड की आवश्यकता है - लेकिन आप इस ioreg -p IOUSB -l -w 0
क्षेत्र से uuid पा सकते हैंUSB Serial Number
ifuse ~/iPad -u 5932dfa1d13b1c5d55327d4278dec08cd3681540
Failed to connect to lockdownd service on the device. Try again. If it still fails try rebooting your device.
brew uninstall --ignore-dependencies libtool && brew install libtool
, brew uninstall --ignore-dependencies libimobiledevice && brew install --HEAD libimobiledevice
, और brew uninstall ifuse && brew install --HEAD ifuse
यह काम कर पाने के लिए।
https://gist.github.com/samrocketman/70dff6ebb18004fc37dc5e33c259a0fc#gistcomment-2140745
जैसा कि @mpowered ने टिप्पणी में उल्लेख किया है कि यह अंतिम कमांड के साथ काम करेगा क्योंकि यह निम्नलिखित त्रुटि उत्पन्न करेगा Error: No such keg: /usr/local/Cellar/ifuse
।
brew uninstall libtool && brew install libtool
brew uninstall libimobiledevice && brew install --HEAD libimobiledevice
brew install --HEAD ifuse
फोनडिस्क काफी शांत था, लेकिन चूंकि सिएरा / वॉल्यूम फ़ोल्डर अब हर किसी के लिए उपयुक्त नहीं है, जो फोनडिसक को विफल बनाता है "माउंट प्वाइंट के लिए निर्देशिका बनाने में असमर्थ" इसे हल करने के लिए सबसे आसान तरीका टर्मिनल में रूट के रूप में जाना है। .. sudo /Applications/PhoneDisk.app/Contents/MacOS/PhoneDisk प्रक्रिया मूर्खतापूर्ण है: कुछ त्रुटियां दिखाई देती हैं, एक पॉपअप साइटम एक्सटेंशन ब्लॉक हो जाएगा, आप खुले सुरक्षा सन्दर्भ बटन दबाएं, और बेंजामिन फ्लेक्सर्स सॉफ्टवेयर की अनुमति दें .... बंद करें सभी और फिर से चलाएं sudo /Applications/PhoneDisk.app/Contents/MacOS/PhoneDisk फोनेडिस्क के बारे में सुंदरता यह है कि यह मैक पर आईफ़ोन / आईपैड्स फाइलसिस्टम के कुछ हिस्सों को गिनता है। और belod th DCIM (डिजिटल इमेजेज) फोल्डर, आप सभी फोटो और फिल्मों को अपने समय की जानकारी के साथ पाते हैं। यदि प्रतिलिपि cp -p को कॉपी किया जाता है, तो यह जानकारी खो नहीं जाएगी।