ios - 每当用户进入/退出区域时通知后端

标签 ios iphone

看来我可以设置精度为 100m~ 的区域并对其进行监控。有没有办法让设备在用户进入/离开区域时通知我的后端?即使应用程序被用户终止,它还能工作吗? (假设我拥有始终许可)。

最佳答案

在我的应用中,当我进入或退出一个区域时,这两个代表就会出现。

 func locationManager(manager: CLLocationManager, didEnterRegion region: CLRegion){

}

func locationManager(manager: CLLocationManager, didExitRegion region: CLRegion){

}

但是一定要像上面评论说的那样给 Always Authorization

override init() {
       super.init()
         if #available(iOS 8.0, *) {
        locationManager.requestAlwaysAuthorization()
    } else {
        // Fallback on earlier versions
    }
    locationManager.startUpdatingLocation()

}

关于ios - 每当用户进入/退出区域时通知后端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37907218/

相关文章:

ios - 获取 ios 中可用蓝牙设备的列表

iphone - 主屏幕引导至 TabBar Controller

iphone - 无法从 MPMediaItemPropertyArtWork 获取 UIImage

objective-c - 如何从iPhone应用程序中的服务器播放视频URL

ios - 如何使 View Controller 以部分透明度呈现?

ios - 如何更改应用内购买的应用商店宣传图片?

iphone - 如何实现像 iPhone 上的电子邮件地址那样的自动选择文本框?

ios - 动态设置放置在 UIScrollView 中的 UITableView 的框架大小

ios - 以编程方式创建 URLAuthenticationChallenge 时如何获得非零 serverTrust 值?

ios - 传递闭包稍后调用