Apple 政策:位置和地理围栏
Apple 政策编辑器的 位置和地理围栏 部分定义了区域,例如站点或仓库。安装了 Cerberus Enterprise 应用的 iPhone 和 iPad 会在进入或离开这些区域时报告,事件规则可以对此做出反应:发送电子邮件、锁定或停用设备,或再次启用设备。
地理围栏字段
使用添加地理围栏创建新条目。一个政策最多可包含10 个地理围栏,并且它们的名称在政策内必须唯一。每个地理围栏包含以下字段:
- 名称:必填且唯一。
- 纬度和经度:区域的中心。你也可以点击地图来设置。
- 半径(米):必填,范围为 200 到 10000 米。
- 描述:供管理员使用的可选备注。
- 报告进入和报告离开:选择要生成哪些事件。至少需保持开启一个。
- 活动:启用或停用地理围栏而不删除它。
每个地理围栏都有一个地图预览。已保存的地理围栏的中心和半径处于锁定状态:使用地图上的锁定按钮进行更改。其他按钮会将地图居中到该区域或你的当前位置。
保存政策时,Cerberus Enterprise 会要求政策中的 iPhone 和 iPad 获取新的地理围栏。这通常需要几分钟,但 iOS 可能会延迟,例如在低电量模式下或没有网络连接时。设备页面会显示应用何时尚未应用最新的地理围栏。
要求
地理围栏在安装了 Cerberus Enterprise 应用的 iPhone 和 iPad 上有效。Mac 会忽略它们。在设备上:
- 已安装 Cerberus Enterprise 应用(Cerberus 会安装它),并且用户至少打开过它一次;
- 该应用的位置访问权限设置为始终;
- 精确位置已为该应用开启;
- 后台 App 刷新已开启。
位于该部分顶部的个人设备上的位置和地理围栏默认关闭。关闭期间,Cerberus 不会收集个人设备(用户注册)的位置,不会生成它们的地理围栏事件,其设备页面也不会提供定位或实时追踪。开启后,政策中的个人设备会像公司设备一样共享其位置和地理围栏事件,但前提是用户允许 Cerberus Enterprise 应用访问位置;iOS 询问之前,该应用会向用户说明这一点。贵组织有责任告知用户并遵守有关员工位置的当地规定。丢失模式和 MDM 位置请求在个人设备上始终不可用(Apple 不允许)。
在低电量模式下,地理围栏仍会继续工作,但 iOS 会延迟报告离开某个区域,并且位置不够精确;政策更改后,它还可能将获取新地理围栏的时间延迟数小时,直到应用再次运行(例如在下一次跨越边界时,或用户打开应用时)。
事件如何到达
iOS 会代表应用监视这些区域,并在设备跨越边界时唤醒应用,即使应用未打开也是如此。事件可能会在跨越边界几分钟后到达,而较小的区域或短暂的停留可能会被遗漏:iOS 需要设备越过边界移动一段距离,并在那里停留一段时间。
如果应用无法运行,例如在设备解锁前重新启动之后,服务器稍后也会根据应用发送的位置检测跨越。无论由应用还是服务器检测到,每次跨越只会触发一次事件规则。
当应用数小时未联系服务器时,服务器会请求 iOS 唤醒它,以便它能再次检查其地理围栏。iOS 不保证这些请求。
设备页面
在设备页面上,地理围栏标签页(位于位置地图面板中)会显示设备的进出记录。当政策包含活动地理围栏时,状态行会说明地理围栏功能在该设备上是否有效,或为何无法使用:应用尚未联系服务器或需要更新,位置访问权限未设为始终,精确位置或后台 App 刷新已关闭,应用上次报告其设置时低电量模式处于开启状态,或者应用尚未应用最新的地理围栏。
限制
- 复制政策不会复制其地理围栏:请在副本中重新添加。
- iPhone 和 iPad 上的地理围栏事件属于尽力而为:由 iOS 决定应用何时可以运行。
要响应地理围栏事件,请为设备进入地理围栏或设备离开地理围栏创建事件规则。请参阅事件规则。