我开发使用的是iOS 4.2 SDK iphone的应用程序。
我的应用程序需要在用户到达特定位置(400米半径内)时弹出提醒。请注意,即使应用程序位于背景中,我也需要获得此警报。
当我用startUpdatingLocation模式的LocationManager,我得到的警报时,应用程序是在前台,但是当它是不是在后台。
当我尝试使用的LocationManager运行与startMonitoringSignificantChanges模式,我没有得到任何背景的位置变化,甚至没有在前台(即didUpdateLocation方法不会被调用。只有一次在应用程序启动)
一些事实:
1.我更新的info.plist与UIBackgroundMode用“位置”作为阵列的第一项。
2.我更新了info.plist UIDeviceCapabilities与GPS和位置服务(尽管它并不重要)
3.上述所有说的是指在3GS iPhone设备上运行此应用程序。
4.我在sdk 4.0和4.1上试过这个应用程序,并且遇到了同样的问题。
5.设备支持startMonitoringSignificantChanges使用(的LocationManager的方法证实了这一点)
6.当我校验i在〜150米米范围内移动设备上的应用程序。 startMonitoringSignificantChanges是否会用这种运动调用didUpdateLocation方法?
7.设备上的所有设置都转为打开模式(漫游,3G,wifi,...)
我错过了什么吗?有任何想法吗?
谢谢,iphone定位方法startMonitoringSignificantChanges无法工作
1
A
回答
0
相关问题
- 1. iPhone定位方法
- 2. iPhone(Safari)定位标记无法按预期工作
- 3. 无法让Guice方法拦截工作
- 4. setText方法无法正常工作?
- 5. Android:canvas.drawBitmap()方法无法正常工作
- 6. 发布方法无法正常工作
- 7. 显示方法无法正常工作
- 8. jQuery .not()方法无法正常工作
- 9. .split()方法无法在ruby上工作
- 10. jsPDF addHTML方法无法正常工作
- 11. tweepy stream.filter()方法无法正常工作
- 12. Table didSelect方法无法正常工作
- 13. onBackPressed方法无法正常工作
- 14. tkinter .get方法无法正常工作
- 15. cordova.getCurrentLocation()方法无法正常工作
- 16. Redux mapDispatchToProps方法无法正常工作
- 17. 异步方法无法正常工作
- 18. shouldAutoRotate方法无法正常工作..?
- 19. 重写方法无法正常工作
- 20. jQuery jCarousel无法在iPhone上工作
- 21. UIDataDetectorTypeLink无法正常工作 - iPhone
- 22. UINavigationController无法按预期工作(iPhone)
- 23. jQuery动画无法在iPhone上工作
- 24. Push无法在iPhone 6上工作
- 25. YOXView无法在iPhone上工作
- 26. iPhone CoreLocation - 准确无法正常工作?
- 27. iPhone SDK:NSUserDefaults无法正常工作
- 28. facebook ios sdk无法正常工作。 iphone
- 29. Iphone-pushViewController无法在XCode 4.2中工作
- 30. 无法使Twitter-OAuth-iPhone正常工作
依然没有找到答案...帮助。 。 任何人? – ronk 2011-01-08 18:56:48