Chcę wiedzieć, czy możemy programowo włączyć/wyłączyć GPS w iPhonie?Czy możemy włączyć/wyłączyć GPS programowo w iPhonie?
Odpowiedz
Do systemu iOS 5 zachowanie nie było spójne w przypadku uruchamiania ustawień telefonu z aplikacji innej firmy, ale w systemie iOS5 jest to lepsze.
Jeśli wywołujemy metodę startUpdatingLoaction zgodnie z poniższym kodem, a usługa lokalizacyjna jest wyłączona, pojawi się wyskakujące powiadomienie systemowe, a jeśli klikniemy przycisk ustawień, nastąpi przejście do ustawień telefonu.
CLLocationManager *locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
[locationManager startUpdatingLocation];
Cóż, GPS zostanie włączony, jeśli używasz CLLocationManager
.
Menedżer lokalizacji zacznie najpierw od uzyskania lokalizacji poprzez triangulację, a następnie obróci GPS, aby uzyskać bardziej precyzyjną poprawkę.
Prosty przykład:
//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];
Jest więcej niż to, i można monitorować mniej więcej dokładności, a nawet korzystać z wież WiFi/ogniwo. Najpierw przeczytaj przykład najlepszego użycia.
- 1. Przełącz GPS programowo Android 4.4
- 2. Czy możemy pobrać aplikacje aktualnie uruchomione na iPhonie i iPadzie?
- 3. Obecna lokalizacja GPS GPS
- 4. Jak mogę włączyć GPS programowo w systemie Android?
- 5. UILabel - ustawienie czcionki - krój pisma programowo w iPhonie
- 6. Programowo wyłączyć program GPS po wyjściu z programu
- 7. Współrzędne GPS w stopniach do obliczania odległości
- 8. Czy możemy wylogować się z Facebooka programistycznie?
- 9. Czy możemy wyłączyć potokowanie w ansibli-playbook, ale czy możemy to zrobić w ansible.cfg?
- 10. Zachowanie GPS w systemie Windows 8 platforma
- 11. Czy możemy dostosować Facebook Likebox?
- 12. Czy możemy używać & w adresie URL?
- 13. Czy możemy zaktualizować dane w widoku
- 14. Czy możemy wyświetlić obiekty w pamięci JVM?
- 15. Czy możemy testować urządzenie global.asax w asp.net?
- 16. Czy możemy rzucić typ w BigQuery?
- 17. Czy możemy przechowywać dane relacyjne w hdfs
- 18. Czy możemy mieć tekst nieedytowalny w edittext
- 19. Czy możemy użyć "return" w końcu bloku
- 20. Czy możemy usunąć klasę ES6?
- 21. Widok alertu w iPhonie
- 22. Jak wyszukać kod pocztowy ze współrzędnej GPS?
- 23. Przedrzeźniające lokalizacje GPS w phonegapie
- 24. Mieszanie plików dźwiękowych na iPhonie
- 25. Co możemy użyć zamiast nstimer?
- 26. Jak osadzić gps w wideo
- 27. Siła muzyki odtwarzanej w iPhonie
- 28. Jak nagrać wideo w iPhonie?
- 29. Energooszczędne śledzenie GPS
- 30. C#: System śledzenia GPS