Cómo instalar aplicaciones en Xcode 6 iOS Simulator
iphone simulator (4)
Estoy buscando una manera de instalar la aplicación de correo en el simulador de iOS Xcode 6.
Además, ¿cómo instalo aplicaciones que ya son públicas en Appstore para poder ejecutarlas en el simulador de iOS? ¿Hay una forma sencilla?
El simulador de iOS es un binario compilado diferente a la aplicación que se publica en la tienda de aplicaciones.
Si no tiene acceso al código fuente del proyecto o a los archivos binarios del simulador, no puede instalarlo en su propio simulador.
En Xcode 8.2, ahora puede arrastrar una aplicación a una ventana del simulador de iOS. Vea este blog: https://medium.com/@hollanderbart/new-features-in-xcode-8-2-simulator-fc64a4014a5f
La forma más común de instalar una aplicación en el simulador de iOS es usar Xcode para compilarlo e instalarlo. Si tiene un paquete de aplicaciones de simulador que fue creado por otra persona (o archivado), puede instalarlo usando simctl:
xcrun simctl install booted /path/to/your.app
Tenga en cuenta, por supuesto, que estas aplicaciones deben ser aplicaciones de simulador de iOS, no aplicaciones de dispositivos iOS.
NOTA: El receptor de la aplicación del simulador debe iniciar el mismo simulador y la versión de iOS, como se usó para compilar el paquete de la aplicación del simulador.
Para instalar una aplicación compilada para el simulador, tienes que:
- Inicie el simulador en el que desea instalar la aplicación (y déjelo en ejecución para el paso 2).
- Para instalar .app desde su escritorio, escriba lo siguiente en el terminal:
xcrun simctl install booted ~/Desktop/.app
Ahora debería ver al instante que el icono de la aplicación aparece en el simulador (probablemente aparezca en la página 2).
Para obtener la aplicación de simulador que desea distribuir, puede ejecutar este comando en la consola Xcode (esto funciona al menos cuando la aplicación de simulador se ha detenido en un punto de interrupción): po NSHomeDirectory()
La carpeta será algo así como:
/ Users / MyHomeFolder / Library / Developer / CoreSimulator / Devices / 09BB353F-3AF9-4A2A-8CDB-0F15634AD6D8 / data / Containers / Data / Application / 8F509C84-6809-461D-9F9E-06811EF9A700
El paquete de la aplicación estará dentro de la carpeta Contenedores en Bundle / Application / 3ADE9CF0-F6D0-4461-9B82-30A86580D2C7 / .app
Distribuya el archivo .app, especificando el dispositivo del simulador y la versión de iOS que se usó al compilar el paquete (el receptor tiene que usar el mismo).