代码之家  ›  专栏  ›  技术社区  ›  Mazen

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

  •  1
  • Mazen  · 技术社区  · 10 年前

    因此,我似乎可以设置精度为100米的区域并对其进行监控。有没有办法让设备在用户进入/退出某个区域时通知我的后端?即使应用程序被用户终止,它也能工作吗?(假设我一直得到许可)。

    1 回复  |  直到 10 年前
        1
  •  1
  •   rd_    10 年前

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

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

    但请务必按照上述意见给予“始终授权”

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