Ios 核心位置,iBeacon&;区域监测

Ios 核心位置,iBeacon&;区域监测,ios,core-location,ibeacon,Ios,Core Location,Ibeacon,我正在寻找一个应用程序类似的iOS提醒应用程序。当用户进入或离开某个区域时,用户基本上可以设置提醒 我是iOS应用程序开发新手,一直在做一些可能需要的研究,但我有点困惑,想知道是否有人能为我澄清一些事情 据我了解: 核心位置用于获取当前位置的详细信息 iBeacon用于将您的设备设置为供其他人发现的信标 区域监视用于在您输入特定区域时监视 我的假设正确吗?如果没有,请有人纠正我。我是否也在寻找合适的工具来帮助我实现这一目标 我想做的是有一个保存的记录表,这些记录在进入或离开指定位置时会被单独

我正在寻找一个应用程序类似的iOS提醒应用程序。当用户进入或离开某个区域时,用户基本上可以设置提醒

我是iOS应用程序开发新手,一直在做一些可能需要的研究,但我有点困惑,想知道是否有人能为我澄清一些事情

据我了解:

  • 核心位置用于获取当前位置的详细信息
  • iBeacon用于将您的设备设置为供其他人发现的信标
  • 区域监视用于在您输入特定区域时监视
我的假设正确吗?如果没有,请有人纠正我。我是否也在寻找合适的工具来帮助我实现这一目标

我想做的是有一个保存的记录表,这些记录在进入或离开指定位置时会被单独触发。(我是否为此使用区域监视)

此外,我如何使此应用程序在关闭后仍在后台运行,并仍然触发事件(如iOS提醒应用程序)

我找到了一些基本的教程,可以帮助我通过CoreLocation获取当前位置,但是有人知道任何其他教程可以帮助我吗?或者他们知道我如何才能做到这一点


非常感谢你的帮助。谢谢

我认为应用程序的最佳选择是使用区域监控:

  • 您最多可以注册20个地区
  • 如果iPhone进入观察区域,iOS将自动启动你的应用程序
  • 发件人:

    如果在iOS应用程序未运行时发生区域交叉,则 系统在后台自动唤醒(或重新启动) 以便它能够处理事件。重新启动后,所有区域 您以前配置的功能在monitoredRegions中可用 属性创建的任何位置管理器对象

    一个应用程序一次最多可以注册20个区域。以便进行报告 区域变化及时,区域监控服务 需要网络连接


    非常感谢@Visput,我将研究区域监控。这听起来确实是我的应用程序的最佳选择。再次感谢!位置区域和iBeacon区域也是共享的。所以你只能得到20个总数。