Nuestro equipo de ventas a menudo necesita dar demostraciones de las aplicaciones actualmente en desarrollo. Hemos utilizado una variedad de métodos para instalarlos en sus computadoras portátiles, pero todo ha sido muy manual.¿Hay algún método para compartir y sincronizar el simulador de iOS? Carpeta de aplicaciones
El método inicial que estábamos usando nos tenía que descargar el código fuente y compilar cada proyecto para cada vendedor. Muy lento y molesto.
Luego nos volvimos un poco más inteligentes y nos dimos cuenta de que podíamos copiar la carpeta de Aplicaciones para el simulador de iOS y simplemente pasarla sobre la carpeta de Aplicaciones del simulador de iOS en la computadora portátil de cada vendedor. Mucho mejor, pero sigue siendo la parte manual de copiarlos en todas las computadoras portátiles.
así que empecé a hurgar sobre algunas opciones de sincronización de carpetas para Macs y encontré esta técnica http://www.youtube.com/watch?v=iWoXPWlu_Dk
muy impresionante y parecía para satisfacer mi necesidad exactamente. Tenía una carpeta compartida central en la que podía lanzar nuevas aplicaciones de iOS y luego las computadoras portátiles de los vendedores se sincronizarían automágicamente con la carpeta de aplicaciones y aparecerían nuevas aplicaciones sin necesidad de tener sus computadoras portátiles aquí.
Desafortunadamente, el simulador iOS no parece reconocer la carpeta Aplicaciones cuando se trata de un enlace o alias simbólico. ¿Hay alguna magia Mac que pueda hacer que esto funcione? (Normalmente soy un chico de Windows, recientemente he estado trabajando en el mundo de iOS, por lo que podría haber algo básico que me falta aquí).
Me encantaría que la carpeta Aplicaciones/Application Support/iPhone Simulator/5.1/Applications sea una carpeta compartida que se sincronice automáticamente para ellos, tomando todas las aplicaciones nuevas que tengamos listas para demos (y obteniendo actualizaciones de las anteriores) Simplemente parece una buena forma de conseguirlos en versiones tempranas.
Hemos utilizado servicios como TestFlight para los dispositivos reales y esa es una gran opción para eso, pero cuando no tienen un dispositivo a mano o están lanzando demos en sus computadoras portátiles, nos encantaría tener un buen proceso fácil para mantenerlos actualizados con las nuevas compilaciones para la instalación de su simulador.
¿Puedes explicarme más acerca de por qué no estás usando dispositivos? Realmente no has explicado por qué no estás haciendo esto. ¿Sus vendedores están tratando de vender aplicaciones iOS sin tener un dispositivo iOS con ellas? ¿Qué facilita la "voladura" en una computadora portátil en lugar de en un dispositivo? – Jim
@Jim trabajamos en un nicho de mercado, no estamos vendiendo aplicaciones para el mercado público, sino que se venderán en la tienda b2b. Es mucho más fácil cuando se hace una demostración de una línea de productos que abarca varios dispositivos y sistemas operativos para usar una computadora portátil. Levantar el simulador de Android, el simulador de iPhone y el simulador de iPad (junto con mostrar la pantalla Retina y cambiar a una versión anterior de iPad) es mucho más fácil cuando solo tiene que usar un dispositivo. Entonces, una pieza de equipo versus 5 o 6 es mucho más fácil para ellos. –