usar transferir pasar funciona fotos contactos como app xcode ios-simulator

xcode - transferir - Restaure los datos de la aplicación iOS Simulator para ejecutar la aplicación por primera vez



pasar fotos de android a iphone (5)

Acabo de escribir un código que comprueba si es la primera vez que se ejecuta la aplicación y muestra un mensaje, si no es la primera vez, muestra otro mensaje.

¿Cómo reinicia el simulador en Xcode para que pueda probar la aplicación cuando se ejecuta por primera vez?

Intenté limpiar la carpeta de compilación, pero no funcionó.


@ La respuesta de Tim es probablemente más fácil para el uso interactivo.

Utilizamos scripts para pruebas automatizadas y eliminamos el directorio de datos del simulador para asegurarnos de que esté limpio. El simulador volverá a crear información básica cuando se reinicie.

Eliminar lo siguiente:

~/Library/Application Support/iPhone Simulator/${simulator.version}


Actualmente (Simulator Versión 10.0), puede hacerlo de la siguiente manera:

Hardware> Borrar todo el contenido y la configuración ...


En el simulador de iOS, presione el simulador de iOS en el menú en la parte superior de la pantalla y presione '' Restablecer contenido y configuración ... ''. Esto borrará todo el simulador.

O bien, en la pantalla de inicio del simulador, desinstale la aplicación de la misma manera que lo haría en un dispositivo físico, presionando y manteniendo presionado el ícono de la aplicación hasta que aparezca una '' x '' en la esquina superior izquierda, y presione la ''x'', y seleccione '' Eliminar '' de la vista de alerta. Esto borrará todos los datos asociados con una sola aplicación.

Luego haga una limpieza, compilación y ejecución.


La forma correcta de hacerlo en XCode 7 y 8 es:

xcrun simctl erase <device UDID>

o para reiniciar todo:

xcrun simctl erase all

Para averiguar el uso de UDID:

xcrun simctl list


Realmente no sé si esta es la mejor manera, pero seguirla funciona para mí:

primero matar a todos los Simuladores de trabajo con

killall Simulator 2>&- && sleep 5 || true

luego restablecer todos los dispositivos con

xcrun simctl erase all

ps .: estoy trabajando con XCode 8