Estoy desarrollando una aplicación IOS que crea archivos en el dispositivo, por ejemplo, con NSKeyedArchiver
.
Durante el desarrollo de Android, es posible explorar el sistema de archivos de un dispositivo cuando está conectado a su estación de trabajo a través de USB, por ejemplo, para ayudarlo a solucionar problemas de su aplicación.
Sin embargo, para iOS no veo nada similar bajo el Organizador en Xcode, para ayudarme a explorar los archivos que mi aplicación crea desde la estación de trabajo. Buscar en Google "buscar archivos de dispositivo", "ver archivos de iPhone", etc. revela soluciones para dispositivos con jailbreak pero no para dispositivos normales aprovisionados para el desarrollo.
¿Cómo puedo buscar archivos en un dispositivo creado por una aplicación iOS que estoy desarrollando?
En Xcode 6, abra la ventana Dispositivos :
Luego, seleccione la aplicación (en Aplicaciones instaladas) y luego haga clic en el ícono de ajustes y seleccione Descargar contenedor .
fuente
Tenga en cuenta que puede ver el contenido del contenedor .xcappdata descargado haciendo clic derecho sobre él y seleccionando "Mostrar contenido del paquete"
fuente
cd
entrar desde la Terminal.En Xcode9: / Window / Dispositivos y simuladores
Seleccione la aplicación instalada deseada, haga clic en el engranaje en la parte inferior y descargue el contenedor ...
En Finder, haga clic con el botón derecho en el archivo descargado y muestre el contenido del paquete para abrirlo en una nueva ventana del Finder.
Espero que sea útil. Paz.
fuente
¡iExplorer funciona de maravilla! ¡Solo lo usé para exportar algunos archivos de aplicaciones! http://www.macroplant.com/iexplorer/download-ie3-mac.php
fuente
Versión XCode: 10.2.1
ir a
window
->Devices and Simulators
y luego elija su dispositivo de la lista de la izquierda, elija la aplicación de la aplicación instalada, para que pueda presionar
show container
para mostrar los contenidos de la aplicación en la nueva página en xcode, presionedownload container
para descargarlo a su OSX, también puede reemplazar un contenedor antiguo para el estado del momento conReplace container...
fuente