Cómo emular iPhone en PC

Está creando un sitio web o una aplicación web, le gustaría probar su compatibilidad con iPhone pero en este momento no tienes un smartphone de Apple a mano? No se desespere: si lo desea, aún puede lograr su objetivo utilizando emuladores para instalar en su Pc.

¡Sí, lo leiste bien! Si tiene una Mac, puede aprovechar las propias herramientas de desarrollo de Apple para emular la experiencia del iPhone en su Pc. Si, por el contrario, tienes un PC con Windows, tendrás que conformarte con soluciones no oficiales que, sin embargo, deberían ser igualmente válidas para tus necesidades. Además, existen servicios en línea que le permiten probar la visualización de sitios web a través de iPhone sin instalar nada en su PC.

En resumen: si quieres saber cómo emular iPhone en PC, solo debes tomarte unos minutos de tiempo libre, leer y poner en práctica las instrucciones que encuentras a continuación. Dicho esto, no me queda nada más que hacer que desearle buena lectura y mucha suerte en todo.

  • Programas para emular iPhone en PC
    • Xamarin (Windows)
    • Xcode (macOS)
  • Servicios en línea para emular iPhone en PC

Programas para emular iPhone en PC

Comencemos esta discusión analizando el funcionamiento de algunos programas para emular iPhone en PC. En las próximas líneas, le contaré un par de soluciones gratuitas que le permitirán hacer esto de manera bastante simple.

Xamarin (Windows)

Si tu quieres emular iPhone en una PC con Windows, puedes confiar en Xamarin : un software que le permite probar aplicaciones para iOS a través de un complemento ( Simulador de iOS remoto ) para Visual Studio Enterprise.

Para completar la operación, debe conectarse a una Mac a través de SSH y usarla como «puente» para obtener la emulación de iOS. Lo sé, probablemente no era exactamente lo que planeaba hacer, pero por el momento no hay mejores soluciones, es decir, soluciones “nativas” para Windows que realmente puedan emular iOS.

Dicho esto, para probar las aplicaciones de iOS a través de Visual Studio, le recuerdo que debe tener una PC equipada con Windows 7 o más tarde, con Visual Studio 2017 o posterior y con el complemento Xamarin para Visual Studio.

Por que preocupacion Mac que tendrá que utilizar como «puente», sin embargo, debe estar equipado con macOS 10.11 o después, Xamarin Studio 5.10 o después, SDK de Xamarin.iOS es Xcode (el software para desarrollar aplicaciones para iOS, del que hablaré con más detalle en el capítulo del tutorial dedicado a macOS). Por supuesto, Xcode debe tener la aplicación para probar en el emulador de iOS.

Además, la PC y la Mac deben estar conectadas en red entre sí y la compatibilidad con macOS debe estar habilitada. inicio de sesión remoto en la configuración de Compartiendo. Más info aquí.

Cuando esté listo para continuar, descargue Visual Studio Enterprise en su PC con Windows yendo a esta página y haciendo clic en el botón Descarga Visual Studio.

Una vez que se complete la descarga, abra el archivo .exe que ha obtenido y, en la ventana que se abre, primero haga clic en el botón Sip y luego en Seguir. Luego espere a que se descarguen los primeros archivos necesarios para el funcionamiento de Visual Studio y coloque la marca de verificación junto al elemento Desarrollo de aplicaciones para dispositivos móviles con .NET.

Ahora, seleccione i Cargas de trabajo, Componentes individuales y / o Paquete de idioma que desea instalar y presione el botón Instalar en pc ubicado en la parte inferior derecha, para descargar e instalar Visual Studio y los componentes seleccionados.

Después de instalar e iniciar Visual Studio, seleccione el tema a usar para la interfaz y haga clic en el botón Inicie Visual Studio, que se encuentra en la parte inferior derecha. Luego ve al menú Herramientas> iOS> Emparejar con Mac, Haga clic en Nombre de Mac de su interés (ej. MacBook de [Nome Cognome] ) y haga clic en el botón Conectar …, que se encuentra en la parte inferior derecha de la ventana emergente en el centro de la pantalla.

Ahora proporcione, en los campos de texto correspondientes, nombre de usuario es contraseña inicie sesión en su Mac y haga clic en el botón Iniciar sesión. Si se le solicita que instale otros componentes necesarios para que esto se complete, acepta hacerlo.

Una vez que haya completado el proceso de conexión a su Mac, cierre la ventana Emparejar con Mac haciendo clic en X ubicado en la parte superior derecha, abre el menú Simulador a la izquierda y, después de seleccionar el modelo de iPhone y el versión de iOS desea probar, espere a que se inicie el simulador y se use para probar las aplicaciones de su iPhone en Windows.

Para probar una página web o aplicación en Xamarin, necesitará usar líneas de código, como se indica en esta página del sitio web de Xamarin y en esta otra página.

Xcode (macOS)

Si usa un Mac, puedes aprovechar el emulador oficial de iPhone que viene con Xcode, El software gratuito de Apple que le permite desarrollar código de aplicación para iOS.

Dado que Xcode no ofrece acceso a contenido en la App Store, no le permite emular aplicaciones de terceros, sino solo aquellas incluidas «estándar» en iOS y aquellas desarrolladas localmente en su Pc.

Dicho esto, para descargar Xcode a su Pc, vinculado a esta página, haga clic en el botón Descargar ubicado en la parte superior derecha y, en la pantalla que se abre, inicie sesión en su ID de Apple completando los campos de texto ID de apple es Contraseña y presionando Enviar en el teclado.

Luego acepte las condiciones de uso del servicio, colocando una marca de verificación en las casillas Al marcar esta casilla, confirmo que he leído y acepto estar obligado por el Acuerdo anterior. es Me gustaría recibir correos electrónicos con las últimas noticias y recomendaciones para desarrolladores de Apple. y haga clic en el botón azul enviar.

En la página que se abre, haga clic en el botón Descargar, clic en el botón Ver en la Mac App Store y, en la ventana de Mac App Store que se abre, haga clic en el botón Obtener / instalar y eventualmente confirmar la operación por contraseña su ID de Apple o identifición de toque (si su Mac tiene el sensor de huellas digitales).

Después de instalar y ejecutar Xcode en su Mac, haga clic en el botón De acuerdo presente en su ventana de bienvenida, escriba el contraseña herramienta de administración de macOS en el campo de texto, haga clic en el botón Okay y espere la instalación de los componentes necesarios para que la aplicación funcione.

Para probar cómo funciona un sitio web, seleccione el elemento Simulador del menú Xcode> Abrir herramienta de desarrollo en la parte superior izquierda y elija el dispositivo que desea simular en el menú Hardware> Dispositivo> iOS xx (P.ej. iPhone 8, iPhone X, etc.).

Empiece, por tanto, Safari haciendo clic en su icono y escribiendo la dirección del sitio que desea probar, para verlo en el modelo de iPhone que acaba de seleccionar. Para cerrar el simulador, seleccione el elemento Salir del simulador del menú Simulador ubicado en la parte superior izquierda.

Para probar una aplicación de iPhone que creó (en otra guía le expliqué en general cómo hacer esto), debe seleccionar el elemento correr del menú Producto y seleccione el modelo de iPhone en el menú desplegable ubicado en la parte superior izquierda, antes de llamar al comando «Correr».

Al hacerlo, podrá emular el funcionamiento de la aplicación en el modelo de iPhone que haya elegido y probar su funcionalidad antes de publicarla en la App Store.

Te recuerdo que, incluso si Xcode es gratuito, para publicar aplicaciones en la App Store debes registrarte en el Programa para desarrolladores de Apple, que cuesta $ 99 al año. Para obtener más información sobre cómo desarrollar una aplicación para iPhone, probarla y luego publicarla en la App Store oficial de Apple, los invito a leer la guía detallada sobre el tema que publiqué hace algún tiempo.

Servicios en línea para emular iPhone en PC

Te gustaría emular el iPhone usando dioses. servicios en línea ? Bueno, entonces te sugiero que vayas a Appetize.io, que es uno de los mejores emuladores en línea para iOS y te permite probar Safari y otras aplicaciones incluidas «estándar» en el teléfono móvil del gigante de Cupertino directamente desde el navegador. Recomiendo este servicio especialmente si no tiene muchas reclamaciones y si necesita probar solo la visualización de una o más páginas web.

Appetize.io se puede probar de forma gratuita solo durante sesiones de 1 minuto. Para aprovechar esta posibilidad, vaya a esta página, haga clic en el botón Manifestación en la parte superior derecha e interactúa con las aplicaciones y otros elementos de iOS que ves en la pantalla. Además, a través del menú en la parte inferior, también puede elegir el modelo de iPhone que desea utilizar para realizar pruebas e incluso versión de iOS.

Al suscribirse a uno de los planes de suscripción disponibles, puede extender el tiempo de uso del servicio. En el momento de redactar este artículo, se encuentran disponibles los siguientes planes: Juicio, que le permite utilizar el servicio durante 100 minutos al mes creando una cuenta gratuita; Básico, que cuesta $ 40 / mes y le permite usar el servicio durante 500 minutos); Prima, que cuesta $ 400 / mes y le permite usar el servicio durante 2,000 minutos e Empresa, que cuesta $ 2,000 al mes y te permite usar el servicio sin límites de tiempo.