Quiero lanzar el navegador en el Simulador iOS desde el Terminal con la URL especificada.
¿Hay algún comando para ello? Para poder escribir en un script que tome la URL como argumento y lance el simulador con el navegador y la URL abierta en él.
Quiero lanzar el navegador en el Simulador iOS desde el Terminal con la URL especificada.
¿Hay algún comando para ello? Para poder escribir en un script que tome la URL como argumento y lance el simulador con el navegador y la URL abierta en él.
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app/Contents/MacOS/iPhone\ Simulator -SimulateApplication /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/Applications/MobileSafari.app/MobileSafari -u "http://google.com/"
Sí, esto es realmente un comando largo - asegúrese de ejecutarlo todo. Reemplazar google.com
con sitio web real, y iPhoneSimulator7.0.sdk
con la versión correspondiente del simulador que estés utilizando.
Otra forma de hacerlo es utilizar un archivo temporal que redirija a la URL que quieras, y luego abrir este archivo en el simulador. Esta no es necesariamente la mejor manera, pero es un comando más corto.
echo "<meta http-equiv="refresh" content='0;url=[http://apple.stackexchange.com](http://apple.stackexchange.com)'>" > ~/tmp/openURL.html; open ~/tmp/openURL.html -a /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app/
Como en las otras respuestas, puedes sustituir la URL (yo puse apple.stackexchange.com) por la que quieras. Sólo asegúrate de poner http:// porque open
interpreta los argumentos como rutas del sistema de archivos por defecto.
Lamentablemente, la mayor parte del comando es sólo la ruta de acceso al paquete del Simulador de iPhone.
Esto es lo que hay que hacer: ir al Finder y ejecutar /Applications/Utilities/Terminal
y pegar el siguiente código:
open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app
Eso debería ayudar si usas XCODE, o un simulador de iOS.
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.