Quiero saber si podemos activar/desactivar el GPS mediante programación en iPhone?¿Podemos activar/desactivar el GPS programáticamente en iPhone?
Respuesta
Antes de iOS 5 el comportamiento no era consistente para el inicio de la configuración del teléfono desde una aplicación de terceros, pero en iOS5 esto se mejora.
Si llamamos al método startUpdatingLoaction como el código de abajo y si el servicio de ubicación está desactivado, la alerta del sistema aparecerá y si tocamos el botón de configuración, navegará a la configuración del teléfono.
CLLocationManager *locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
[locationManager startUpdatingLocation];
Bueno, el GPS se encenderá si usa el CLLocationManager
.
El administrador de ubicación comenzará primero obteniendo la ubicación mediante triangulación y luego gire el GPS para obtener una solución más precisa.
Un ejemplo sencillo:
//Init location manager
CLLocationManager* locationManager = [ [ CLLocationManager alloc] init];
locationManager.delegate = self; //we must implement the protocol
//Choose your accuracy level
//To turn on gps (if it isn't on already)
[locationManager startUpdatingLocation];
//To turn gps off (if no other apps are listening)
[locationManager stopUpdatingLocation];
No es más que esto, y se puede controlar más o menos precisión, e incluso utilizar torres wifi/célula. Por favor, lea el ejemplo primero para un mejor uso.
- 1. ICS Android habilita gps programáticamente
- 2. abertura de aplicación para el iPhone programáticamente
- 3. ¿Qué tan preciso es el GPS en el iPhone 4?
- 4. Apagar el GPS programáticamente cuando salgo de mi programa
- 5. cómo ocultar el teclado programáticamente en iphone
- 6. ¿Qué tan preciso es el iPhone GPS (en radio)?
- 7. ¿Cómo obtengo la ubicación actual de GPS programáticamente en Android?
- 8. ¿cómo podemos cambiar el zindex de un control Silverlight programáticamente?
- 9. Desarrollo de GPS para iPhone - Consejos + Trucos
- 10. ¿Apagar un iPhone programáticamente?
- 11. ¿Podemos ejecutar aplicaciones Java en iPhone?
- 12. ¿Podemos cambiar el tamaño de la vista UIDatePicker en iPhone
- 13. Mostrar el teclado del iPhone programáticamente
- 14. ¿Es posible silenciar programáticamente el iPhone?
- 15. Testing GPS en Android
- 16. ¿Cómo borro el caché del navegador programáticamente en el iPhone?
- 17. ¿Encuentra programáticamente GPS de soporte del dispositivo o no?
- 18. iPhone GPS - Drenado de la batería extremadamente rápido
- 19. iPhone: abre una url programáticamente
- 20. ¿Cómo encontrar memoria disponible en iPhone programáticamente?
- 21. Muestra programáticamente el teclado en la aplicación para iPhone
- 22. Detectando programáticamente si hay una aplicación instalada en el iPhone
- 23. iPhone: ¿podemos abrir el archivo pdf usando UIWebView?
- 24. Comprobar mediante programación si el GPS está habilitado o no en el iPhone
- 25. iPhone GPS - No recibo actualizaciones de ubicación válidas
- 26. ¿Cómo podemos crear marcadores tipo iPhone en Android?
- 27. ¿Cómo puedo evaluar la intensidad de la señal GPS? (iPhone)
- 28. Iphone GPS no está dando la latitud exacta y longitud
- 29. Restablecimiento del iPhone a la configuración de fábrica programáticamente
- 30. Cliente de correo abierto de iPhone programáticamente