Política da Apple: Localização e geocercas
A seção Localização e geocercas do Editor de Política da Apple define áreas, por exemplo um local ou um depósito. iPhones e iPads com o app Cerberus Enterprise informam quando entram ou saem de uma dessas áreas, e as regras de evento podem reagir: enviar um e-mail, bloquear ou desativar o dispositivo, ou ativá-lo novamente.
Campos da geocerca
Use Adicionar geocerca para criar uma nova entrada. Uma política pode conter até 10 geocercas, e os nomes delas devem ser exclusivos dentro da política. Cada geocerca contém estes campos:
- Nome: obrigatório e exclusivo.
- Latitude e Longitude: o centro da área. Você também pode clicar no mapa para defini-lo.
- Raio (m): obrigatório, de 200 a 10000 metros.
- Descrição: notas opcionais para administradores.
- Informar entrada e Informar saída: escolha quais eventos são gerados. Pelo menos um deve permanecer ativado.
- Ativa: ativa ou desativa a geocerca sem excluí-la.
Cada geocerca tem uma prévia no mapa. O centro e o raio de uma geocerca salva ficam bloqueados: use o botão de cadeado no mapa para alterá-los. Os outros botões centralizam o mapa na área ou na sua localização atual.
Quando você salva a política, o Cerberus Enterprise pede que os iPhones e iPads da política obtenham as novas geocercas. Isso geralmente leva alguns minutos, mas o iOS pode atrasar, por exemplo no Modo de Pouca Energia ou sem conexão de rede. A página do dispositivo mostra quando o app ainda não aplicou as geocercas mais recentes.
Requisitos
As geocercas funcionam em iPhones e iPads com o app Cerberus Enterprise. Macs as ignoram. No dispositivo:
- o app Cerberus Enterprise está instalado (o Cerberus o instala) e o usuário o abriu pelo menos uma vez;
- o acesso à localização do app está definido como Sempre;
- Localização Precisa está ativada para o app;
- Atualização em Segundo Plano está ativada.
Localização e geocercas em dispositivos pessoais, no topo da seção, fica desativado por padrão. Enquanto estiver desativado, o Cerberus não coleta a localização de dispositivos pessoais (Registro do Usuário), os eventos de geocerca deles não são gerados e a página do dispositivo deles não oferece Localizar nem rastreamento ao vivo. Quando você o ativa, os dispositivos pessoais da política compartilham a localização e os eventos de geocerca como os dispositivos da empresa, mas somente se o usuário permitir a localização para o app Cerberus Enterprise; o app explica isso ao usuário antes de o iOS perguntar. Sua organização é responsável por informar os usuários e por seguir as regras locais sobre a localização de funcionários. O Modo Perdido e a solicitação de localização do MDM nunca estão disponíveis em dispositivos pessoais (a Apple não os permite).
No Modo de Pouca Energia, as geocercas continuam funcionando, mas o iOS informa a saída de uma área mais tarde e com uma localização menos precisa, e pode atrasar em horas a obtenção de novas geocercas depois de uma alteração na política, até o app ser executado novamente (por exemplo, na próxima travessia ou quando o usuário o abre).
Como os eventos chegam
O iOS monitora as áreas para o app e o desperta quando o dispositivo cruza uma fronteira, também quando o app não está aberto. Os eventos podem chegar alguns minutos depois da travessia, e uma área pequena ou uma visita curta podem passar despercebidas: o iOS precisa que o dispositivo se afaste da fronteira e permaneça lá por algum tempo.
Se o app não puder ser executado, por exemplo após uma reinicialização antes de o dispositivo ser desbloqueado, o servidor também detecta a travessia a partir das localizações que o app envia, mais tarde. Cada travessia dispara as regras de evento uma vez, seja o app ou o servidor a detectar.
Quando o app não entra em contato com o servidor por várias horas, o servidor pede ao iOS que o desperte para que ele possa verificar as geocercas novamente. O iOS não garante essas solicitações.
Página do dispositivo
Na página do dispositivo, a aba Geocerca do painel Mapa de localização mostra as transições do dispositivo. Quando a política tem geocercas ativas, uma linha de status informa se a geocerca funciona no dispositivo, ou por que não funciona: o app não entrou em contato com o servidor ou precisa ser atualizado, o acesso à localização não é Sempre, Localização Precisa ou Atualização em Segundo Plano está desativada, o Modo de Pouca Energia estava ativado quando o app informou suas configurações pela última vez, ou o app ainda não aplicou as geocercas mais recentes.
Limitações
- Copiar uma política não copia as geocercas dela: adicione-as novamente na cópia.
- Os eventos de geocerca em iPhones e iPads dependem do melhor esforço: o iOS decide quando o app pode ser executado.
Para reagir a eventos de geocerca, crie uma regra de evento para Dispositivo entra em uma geocerca ou Dispositivo sai de uma geocerca. Consulte Regras de evento.