在文檔中,尚不清楚如何實施區域監控。它完全基於重大位置變化,還是重大位置變更和標準位置服務的混合?CLLocationManager的區域監控與重要的位置更改
3
A
回答
1
根據經驗,我會說它會使用重要的位置更改,直到它足夠接近以使用更具體的位置更新,但我沒有數據可以證明它。我唯一能確定的是,它的工作原理太精確,不僅僅是重大的位置變化,而且似乎並沒有消耗電池,所以我不認爲它會不斷地使用更精確的位置更新。
0
亞地區的監測IOS 4.0及後期設備後,啓動了其在應用程序被終止或理想的模式是指它不是app依賴服務它像本地通知的IOS相關服務,你找到你的位置,或給予一定的位置座標也工作到後調用這些函數中的特定給定距離其enterin區域和exitRegion方法REGIN並設置區域監控ü做你wirk
設定的區域
CLLocationDistance dist=200.0;
CLRegion *region = [[CLRegion alloc]initCircularRegionWithCenter:coord radius:dist identifier:@"Test"];
if([CLLocationManager regionMonitoringEnabled] && [CLLocationManager regionMonitoringAvailable])
[locationManager startMonitoringForRegion:region desiredAccuracy:kCLLocationAccuracyBest];
-(void)locationManager:(CLLocationManager *)manager didExitRegion:(CLRegion *)region
{
}
-(void)locationManager:(CLLocationManager *)manager didEnterRegion:(CLRegion *)region
{
}
相關問題
- 1. CLLocationManager - 監視區域與重要位置更改
- 2. UIBackgroundModes位置和重要的位置更改與區域監測
- 3. 重要區域更改/區域監控
- 4. 重要位置和區域更改更新有何區別?
- 5. 重要的位置更改監控停止在後臺
- 6. 位置管理區域監控
- 7. 核心位置:切換啓動監控重要位置從kCLDistanceFilterNone更改爲
- 8. CoreLocation「顯著位置變化」與「區域監控」
- 9. 區域監控
- 10. iphone - 什麼消耗更少的電池?開始監控區域更改或啓動監控區域?
- 11. 如何判斷CLLocationManager是否正在監視重大位置更改
- 12. iphone CLLocationmanager區域監控回調未觸發
- 13. CLLocationManager區域監控:在暫停狀態下檢測到達
- 14. 基於用戶當前的位置區域監控,刪除監控區域在iOS7
- 15. 監控使用CLLocationManager
- 16. 區域iOS上的監控
- 17. iOS區域監控在設備重啓後沒有明顯的位置變化
- 18. 啓動監視重要位置更改缺乏準確性
- 19. IOS8中的重要位置更改
- 20. CLLocationManager禁用監視背景中的重大更改
- 21. 更改WebLogic域的位置
- 22. 核心位置不會更新重要的位置更改
- 23. CLLocationManager沒有更新位置
- 24. CLLocationManager未更新位置
- 25. 隨機切換。位置管理器和區域監控
- 26. HTML文本區域佔位符的更改位置
- 27. IP與區域位置?
- 28. 監視控件的屏幕位置更改的方法?
- 29. 更改系統使用vbs的區域/位置設置
- 30. 安卓區域監控?
感謝您的回答。所以它似乎是兩種定位模式的某種巧妙組合。 – lichen19853 2012-03-05 05:55:48
@ lichen19853:我希望Filip是對的(因此我做錯了什麼),但我只是每隔一段時間就會觸發一次觸發器,這導致我相信GPS不被考慮。僅供參考,我住在Eugene OR,一個約150,000的城鎮...... – 2012-09-18 18:53:19