Estoy escribiendo una aplicación relacionada con la guía de viaje que descargará grandes bases de datos (60 meg) potencialmente en el extranjero, con el código de accesibilidad que puedo ver cuando un host es accesible a través de wifi o 3g PERO me preocupa que si por alguna razón el wifi la conexión se interrumpe durante aproximadamente un minuto, como es probable que algunas conexiones DSL hagan en ocasiones, el iPhone cambiará de forma transparente a 3G y sin darse cuenta de que podría estar acumulando facturas de teléfono con cargos de datos en el extranjero.¿Puedo evitar que iPhone use 3G bajo ninguna circunstancia?
Así que me pregunto si alguien tiene alguna experiencia, en el caso de tal interrupción en la conectividad wifi (wifi todavía funciona pero su conexión a la red está inactiva) ¿el código de accesibilidad informaría ReachableViaWWAN? Así que podría esperar a que mi código de descarga vuelva, ver cómo se puede acceder al host y si es a través de 3g podría abortar.
¿Es posible seleccionar qué tipo de conexión puedo usar aka 3g o wifi exclusivamente?
Es agradable ver a un desarrollador preocupado por no molestar a sus usuarios. Tener un voto favorable. – samoz
Si tiene control sobre qué red usar, tal vez sea una configuración configurable por el usuario. A algunas personas podría no importarles regresar a 3G cuando lo necesiten (por ejemplo, tienen el nuevo plan de 2 GB y no les importa una descarga de 60 MB). – Jeff
Está destinado a ser configurable por el usuario, pero tengo que tener alguna forma de implementarlo si dicen "no 3g para descargas". – dageshi