在后台测试iBeacons

时间:2016-07-12 09:08:48

标签: ios swift cllocationmanager ibeacon

我正在进行一些内部位置跟踪,只是为了了解它的准确性(非常)。该应用程序永远不会进入应用程序商店

我可以检查一下我已经做了所有事情来启用背景iBeacons更新(didRangeBeacons),它确实可以工作但是20分钟后死掉。这可能对其他人有用,因为那里似乎有混合信息。

我正在使用iOS 9

  1. 在功能
  2. 中启用位置更新
  3. 在每个区域启用region.notifyEntryStateOnDisplay = true
  4. 在位置管理器上启用locationManager.allowsBackgroundLocationUpdates
  5. locationManager.desiredAccuracy = kCLLocationAccuracyThreeKilometers(设置此项以节省电量)
  6. 实现didUpdateLocations委托方法,但您不需要在此处执行任何操作
  7. 我还为腰带和大括号实现了didUpdateToLocation委托方法
  8. 确保您拥有位置管理器的pList条目(NSLocationAlwaysUsageDescription,NSLocationWhenInUseDescription)

0 个答案:

没有答案