[英]How can I receive location updates while my application is in the background?
我正在开发一个响应设备位置更新的应用程序。 在后台运行时,如何允许我的应用程序继续接收位置更新? 另外,当用户进入特定位置时,如何向用户显示通知?
非常容易执行...解决后我发现...获取位置管理器共享实例...创建该特定位置的区域...在您的视图控制器和appdelegate中执行位置管理器(sharedInstance)的startMonitoringForRegion ...然后在您的cllocationmanagerdelegate的didEnterRegion方法中显示UILocalNotification……就是这样……神奇的是startMonitoringForRegion也在bacgkground中继续工作(注意-仅当蜂窝塔改变时(即位置发生重大改变时,它才会触发))。 如果您想接收连续的位置更新(即不仅是重大的位置更改),请在info.plist文件中添加背景键作为位置,并使用startupdatinglocation方法
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.