2009-10-23 17 views

Respuesta

82

Desactive la conexión de red en la Mac.

+8

tan obvio golpeador del mismo. pero al mismo tiempo, seguramente podrían haber hecho una mejor solución! – benlumley

+31

Es más difícil de lo que parece, aunque nuestro equipo le ha pedido a Apple una funcionalidad similar. El problema es que las aplicaciones que se ejecutan en el simulador son realmente aplicaciones de Mac. El simulador de iPhone no emula el iPhone; es solo un entorno para que las aplicaciones de Mac se vinculen y * aparezcan * como un iPhone. Por lo tanto, necesita una forma, en la capa del sistema, para evitar que una aplicación hable a la red. Unix no proporciona eso; casi seguro necesitaría soporte de kernel para obtenerlo. Podrías hacerlo más fácilmente para NSURLConnection y sus familiares, pero podría ser más confuso si algunas llamadas funcionan y otras no. –

+6

Esto no simula el modo avión ... ya que el simulador GPS todavía funciona pero no devuelve ningún valor. – Jann

16

Puede usar Little Snitch también para temp. bloquear la conexión a internet para esta aplicación.

48

Se podría instalar Red Enlace Acondicionador de Apple

En Yosemite:

enlace de red acondicionador se puede encontrar en la sección "Hardware IO Herramientas para Xcode" paquete. Esto se puede descargar desde el Apple Developer Downloads page. Una vez que la descarga haya finalizado, abra el DMG y haga doble clic en "Condición de enlace de red.PrefPane" para instalar (source).

Con este panel de preferencias, puede crear un perfil con 0kbps de velocidad.

Network Link Conditioner

En las versiones anteriores de OS X:

león de montaña/Mavericks: Xcode > Open Developer Tool > More Developer Tools
León: /Developer/Applications/Utilities/Network Link Conditioner

+11

La accesibilidad no observa ningún cambio cuando se usa el Network Link Conditioner.De hecho, cuando lo configuro en 0kbps y en 100% de pérdida de paquetes, sigue informando todo como máximo y accesible a través de wifi. Esto no funciona para intentar probar el modo Avión. –

+1

¿Estás seguro de que cambiaste el interruptor grande de la izquierda a "ON"? – Tieme

+0

Mismo problema aquí, Link Conditioner a 0kbps up/down y 100% de pérdida de paquete up/down no ayuda. El simulador de iOS simplemente agota el tiempo después de un tiempo. 0kbps se asume como ancho de banda MAX. –

Cuestiones relacionadas