È possibile installare lo strumento iFuse, che è ospitato qui: https://github.com/libimobiledevice/ifuse
Per compilare questo strumento, sarà necessario l'un working set di Gnu-tools (marca, libtool, ecc).
#Don't worry - clang is still default
sudo port install gcc48
NB: Aggiorna il tuo.bash_profile (o simile) per sono i seguenti:
#Important - this is where your compiled libs will get installed to, so we need this
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/**
Il resto di questo processo dovrebbe richiedere alcuni minuti
Installare fuse4x
sudo port install fuse4x
costruire il Dipendenze:
Partenza: https://github.com/libimobiledevice/libplist, cd nella cassa, ed eseguire:
./autogen.sh
./configure
make
sudo make install
Partenza: https://github.com/libimobiledevice/libusbmuxd, cd nella cassa, ed eseguire:
./autogen.sh
./configure
make
sudo make install
Partenza: https://github.com/libimobiledevice/libimobiledevice, cd in il checkout, ed esegui:
./autogen.sh
./configure
make
sudo make install
(Se sei su Linux, devi anche installare usbmuxd, dopo aver costruito libusbmuxd e libimobiledevice. . in caso contrario, per Windows e OSX. . .)
Ora costruire iFuse:
Partenza: https://github.com/libimobiledevice/ifuse
./autogen.sh
./configure
make
sudo make install
Per utilizzare iFuse per accedere ai documenti directory del app:
Creare una directory di montaggio:
sudo mkdir -p /Volumes/myapp.app
Ora montare dir dell'app:
ifuse --container <appid> /Volumes/abced.app
Dove App ID è il nome ciò che è visualizzato nella identificatore bundle. . esempio:
ifuse --container mycompany.ABCED.com /Volumes/abced.app/
(fare riferimento alla foto allegata)
Grazie per la soluzione e frammento in così breve tempo \ m/La preoccupazione che ho è su licenza di MobileDeveiceManager. Uno strumento di conformità lo ha segnalato e non sarò in grado di utilizzare questa soluzione. Tuttavia, ho trovato un altro wrapper per dispositivo mobile.h .. mobiledevice di imkira (https://github.com/imkira/mobiledevice) Questo è un MIT con licenza e non avrò alcun problema. Sarebbe bello se fosse possibile per te aiutarmi con un frammento simile che posso collegare a mobiledevice. Farò in modo di dare crediti adeguati a te e imkira, in tutte le documentazioni riguardanti lo stesso. – Ocelot
@Ocelot Scusami ma qual è esattamente il problema con ** questa ** soluzione? –
La tua soluzione funziona perfettamente. Risolve la domanda al punto. Il problema è con la ridistribuzione di MobileDeviceManager. Lo strumento di conformità lo identifica come licenza GPL. Quindi, non sarei in grado di utilizzare MobileDeviceManager.Questo è il motivo per cui ti ho chiesto di darmi una mano con l'utilizzo di mobiledevice per lo stesso. – Ocelot