Yanıtlar:
Varsayılan olarak yapamazsınız, çünkü OS X ile birlikte iOS size izin vermez. iOS, iPhone'u yalnızca kamera olarak sunacak, bu nedenle Image Capture/var/mobile/Media/DCIM
PTP ( Resim Aktarım Protokolü ) kullanarak altında saklanan resimleri çekebilir .
İki seçenek:
İPhone'unuzu jailbreak yapabilir ve cihazı gerçek bir USB sürücüsüne dönüştürmek için Cydia'nın USB Drive uygulamasını kullanabilirsiniz . Sorunuzu doğru okuduğumda "Yalnızca sür" modu istediğiniz şeyi yapmanızı sağlar.
Takılı aygıtları izleyecek ve onları sürücü olarak bağlayacak OS X için PhoneDisk'i yükleyebilirsiniz.
Yine de PhoneDisk'in Temmuz 2012 itibariyle kullanımdan kaldırıldığını ve özelliklerinin iExplorer ile birleştirildiğini unutmayın .
Orada kullanışlı tak-çalıştır aracı iExplorer o slhck sözü .. ama sadece bir dosya sistemi monte etmek tek seferlik kullanım için $ 35-50 + ödeyerek hayranıyım değilim; özellikle de Mac'imi satın almak için bir ton para ödediğimde. Tüm çalışmalarınız için iExplorer'a teşekkürler .. ama burada çok daha iyi bir çözüm var.
Serbest cevap tanrı (Elma zaten üstünde milyarlarca yapmıştır) açık kaynak korusun çünkü:
Bazı hızlı araştırmalardan sonra, iExplore cihaz üzerine inşa edilmiştir osxfuse
ve dosyadan bilgi alışverişi yapmak için ortak protokolleri kullanır. Cihazınızı görmek istiyorsanız lsusb
, 40 haneli uuid'i (seri olarak da bilinir) keşfetmek için yüklemenizi tavsiye ederim .
Almak için lsusb
OSX üzerinde çalışan:
brew tap jlhonora/lsusb
brew install lsusb
Yazdıktan sonra lsusb
cihazınızın şu şekilde listelendiğini göreceksiniz:
Bus $bus_num Device $dev_num: ID $vendor:$product Apple Inc. iPhone Serial: $serial
Jailbreak yapmadan dosya sistemini bağlama adımları :
brew tap osxfuse/osxfuse
brew install osxfuse
brew tap Homebrew/homebrew-fuse
brew install ifuse
Şimdi ifuse
yüklendi, cihazı şu şekilde monte edebilirsiniz:
cd ~
mkdir ~/iPhone
ifuse ~/iPhone/ -u $serial
Bu görüntülenebilir elma dosya sistemi monte edecek .. ama muhtemelen size iExplorer gördüğünüz her şeyi vermeyecektir .. tüm uygulamalar ve uygulama verileri gibi .. iyi korku, ifuse
bunu da yapabilirsiniz. Tüm APPID
(paket isimlerini) almak için bir uygulamaya daha ihtiyacınız var . Bu olurdu ideviceinstaller
.
brew install ideviceinstaller
ideviceinstaller -l
Çıktı şöyle olacaktır:
Total: $number_of apps:
$bundle_name - $bundle_version
..
Şimdi cihazı daha önce monte ettiyseniz, devam etmeden önce sudo umount ~/iPhone
bağlantısını ~/OSXFUSE <whatever>
kesmek için önce Finder'daki çıkarma bağlantısını çalıştırdığınızı veya tıkladığınızı belirtmeliyim .
Belirli bir Uygulama Kabı'nı bağlamak için şunu çalıştırın:
ifuse ~/iPhone/ -u $serial --container $bundle_name
Daha sonra, Finder'daki klasöre gidebilir veya cp
hala terminalinizdeyken o iyi BSD aracını kullanabilirsiniz .
lsusb
o depo şifresini gerekli - - ama gelen Uuid bulabilirsiniz ioreg -p IOUSB -l -w 0
- SahadaUSB 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
, ve brew uninstall ifuse && brew install --HEAD ifuse
bu çalışma almak için.
Windows, iPhone'u USB Yığın Depolama Aygıtı olarak bağlamaz. Bir aygıtın "Bilgisayarım" altında görünmesi, bunun bir Yığın Depolama Aygıtı olduğu anlamına gelmez. Windows'un yaptığı, iPhone'u bir PTP cihazı olarak algılamak ve orada kullanıcıya sunmak. Mac OS X'teki eşdeğeri, Fotoğraflar veya Önizleme gibi fotoğrafları içe aktaran bir program açmaktır ve iPhone'un burada listelendiğini göreceksiniz. Mac OS X, USB Yığın Depolama'da olduğu gibi masaüstüne PTP aygıtları bağlamaz.
Buradaki tüm yanıtlar, iPhone'un kök dosyalarına nasıl girileceği idi, bu da kullanıcının Windows'da gördüklerine gerçekten eşdeğer değil.
https://gist.github.com/samrocketman/70dff6ebb18004fc37dc5e33c259a0fc#gistcomment-2140745
@Mpowered'ın yorumlarda belirttiği gibi, bu, aşağıdaki hatayı üreteceği için düzenlenen son komutla çalışacaktır 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
PhoneDisk oldukça iyiydi, ancak Sierra / Volume klasörü artık herkes için yazılabilir olmadığından, fonedisk'i başarısız kılan şey "Bağlanma başarısız Bağlanma noktası için dizin oluşturulamıyor" Bunu çözmenin en basit yolu, terminalde kök olarak gitmek. .. sudo /Applications/PhoneDisk.app/Contents/MacOS/PhoneDisk Prosedür kusursuz: bazı hatalar görünüyor, bir açılır Sytem Uzantısı Engellendi, Güvenlik Tercihleri Düğmesine basın ve Benjamin Fleischers Yazılımına izin verin .... Kapat hepsi ve tekrar çalıştırın sudo /Applications/PhoneDisk.app/Contents/MacOS/PhoneDisk Fonedisk'in güzelliği, iPhone'ların / iPad'lerin Dosya Sisteminin parçalarını Mac'e bağlamasıdır. Ve DCIM (Dijital Görüntüler) Klasöründe, tüm fotoğraf ve filmleri oluşturdukları zaman bilgileriyle bulabilirsiniz. Cp -p ile kopyalanırsa, bu bilgi kaybolmaz.