我想知道我們可以在iPhone中以編程方式打開/關閉GPS嗎?我們可以在iPhone中以編程方式打開/關閉GPS嗎?
11
A
回答
6
在iOS 5之前,從第三方應用程序啓動手機設置的行爲並不一致,但在iOS5中,這得到了改進。
如果我們調用startUpdatingLoaction方法如下代碼,並且位置服務關閉,系統警報將彈出,如果我們點擊設置按鈕,它將導航到手機設置。
CLLocationManager *locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
[locationManager startUpdatingLocation];
5
那麼GPS將會打開,如果你使用CLLocationManager
。
locationmanager將首先通過三角測量獲取位置,然後轉動GPS以獲得更精確的修正。
12
一個簡單的例子:
//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];
還有比這更多,並且可以監視或多或少的準確性,甚至使用WIFI /手機信號塔。請首先閱讀示例以獲得最佳使用。
相關問題
- 1. 以編程方式打開/關閉GPS,而不提示iPhone
- 2. 以編程方式開啓/關閉GPS
- 3. android在2.2中以編程方式打開和關閉GPS?
- 4. Matlab PARFOR循環可以以編程方式打開/關閉嗎?
- 5. Android gps以編程方式打開和關閉
- 6. 以編程方式關閉GPS
- 7. 我們可以以編程方式創建iPhone AdHoc網絡嗎?
- 8. 如何以編程方式打開GPS
- 9. 如何以編程方式在Windows Phone 7中打開和關閉GPS
- 10. iPhone:我可以以編程方式禁用自動關閉顯示器嗎?
- 11. 以編程方式關閉iPhone?
- 12. 如何在每10分鐘後以編程方式打開和關閉GPS?
- 13. 我可以通過編程打開/關閉Android開發模式嗎?
- 14. Primefaces以編程方式打開可關閉對話框
- 15. 是否可以通過編程方式打開/關閉3V3?
- 16. 以可編程方式打開和關閉窗口
- 17. 在android中以編程方式打開和關閉屏幕
- 18. 如何以編程方式在Android中打開/關閉通知?
- 19. COMAddIns如何以編程方式在Office Word 2003中打開/關閉它們
- 20. 如何在WP7上以編程方式打開/關閉WiFi
- 21. 如何以編程方式關閉打開的jquery.reveal.js模式框?
- 22. 可以通過編程方式關閉iphone應用程序
- 23. 有沒有辦法以編程方式打開/關閉iPhone中的藍牙?
- 24. 如何在android中以編程方式自動開啓和關閉gps
- 25. 我可以通過我的應用程序以編程方式啓用GPS嗎?
- 26. 可以打開/關閉autocmd嗎?
- 27. 我們可以以編程方式緩存谷歌地圖嗎?
- 28. 我們可以以編程方式配置Chrome嗎?
- 29. 以編程方式打開/關閉在Android版本4.x及以上版本中的gps
- 30. 有沒有可能在android中以編程方式打開GPS提供程序?