
Cuando se trata de probar y depurar aplicaciones móviles, el elemento importante son los dispositivos de destino. Bueno, si tiene la posibilidad de conectar un iPhone o iPad directamente a su máquina de desarrollo, no tiene que preocuparse. Pero, ¿qué pasa si necesita inspeccionar una aplicación que se ejecuta en un dispositivo que no se puede conectar físicamente a su Mac? La depuración remota probablemente sea la mejor opción en ese caso.
Si se pregunta cómo depurar aplicaciones de iOS en un dispositivo de forma inalámbrica o incluso remota, en este artículo encontrará las formas más convenientes de hacerlo.
FlexiHub está diseñado para virtualizar dispositivos USB (como iPhone, iPad, iPod, etc.) y redirigirlos a través de la red. La solución funciona en LAN, Ethernet e Internet.
Con FlexiHub, tendrá acceso al iPhone o iPad a pesar de la distancia entre la Mac que ejecuta Xcode y el dispositivo en sí. FlexiHub se convertirá en una adición útil para aquellos equipos que trabajan de forma remota pero que aún necesitan realizar la depuración USB del iPhone.
Además, FlexiHub funciona en una amplia gama de plataformas, incluidas Mac, Windows y Linux. Esto significa que podrá conectar un dispositivo a cualquiera de ellos y ejecutar la depuración remota de iOS en una sola Mac con Xcode.
Eso es. Ahora puede acceder al dispositivo iOS remoto desde su computadora local como si estuviera conectado directamente a su máquina.
También hicimos un breve video para demostrar una experiencia práctica de conectar dispositivos iOS a Mac para la depuración remota:
Nota: Para obtener el mejor rendimiento con dispositivos iOS, se recomienda utilizar una conexión directa en FlexiHub, que involucra máquinas con direcciones IP públicas en ambos lados. Si el dispositivo iOS está conectado a través de WAN para la depuración remota, para disminuir la latencia es esencial implementar un servidor de túnel.
La depuración inalámbrica se ha convertido en una realidad gracias a la nueva función disponible desde Xcode 9.
Esta función elimina la necesidad de conectar y desconectar siempre el dispositivo para la instalación y depuración de aplicaciones.
Sin embargo, debes tener en cuenta que, a pesar de sus múltiples ventajas, este método tiene algunos inconvenientes:
Para configurar iPhone, iPad, siga estos pasos:
Ahora está listo para iniciar la depuración remota de aplicaciones de iOS.