Recuperar files desde la carpeta de documentos de la aplicación iOS a través de la command-line

Para el proyecto en el que trabajo, tenemos que configurar métricas de performance. La forma en que lo hacemos es que el simulador escriba files CSV en una location conocida. Luego recuperamos estos files y hacemos charts con ellos. Pedazo de pastel

También tenemos estas testings ejecutándose en el dispositivo. En ese caso, los files se crean en el directory de documentos.

Si bien puedo recuperar estos files a través del organizador, estaría mucho más interesado en automatizar eso.

¿Cómo puedo recuperar files de una aplicación de iPhone a través de la command-line en lugar del organizador?

En realidad, puedes acceder al contenido de tu aplicación desde tu computadora, usando https://github.com/phonegap/ios-deploy (originalmente https://github.com/ghughes/fruitstrap ). Es tan simple como:

./ios-deploy –download = / Documentos –bundle_id com.mycompany.myapp -2 dest_dir

Puedes hacer mucho más, como enumerar el contenido de la aplicación, depurar usando lldb, etc.

No puede acceder a la carpeta de documentos en su dispositivo iOS desde su computadora sin iTunes. Ejecuto un server web dentro de mi aplicación para poder download los files a través de http. Para una configuration de configuration cero, uso Apples Bonjour.

mira aquí:

https://github.com/robbiehanson/CocoaHTTPServer

https://developer.apple.com/bonjour/