2016-08-26 1 views

답변

0

대부분의 앱에서 모니터링 또는 거리 측정을 중지 할 이유가 없습니다. 사람들이 그렇게해야한다고 생각하는 주된 이유는 배터리를 절약하기 위해서입니다. iOS CoreLocation과 Android Beacon Library는 배터리 사용을 억제하기 위해 앱이 백그라운드에있을 때 자동으로 비콘 스캐닝에 제한을 둡니다.

앱이 장시간 포 그라운드에서 계속 실행되도록 설계되거나 배경 레인 징 시간을 연장하기위한 추가 조치가 필요하지 않으면 일반적으로 범위를 제한 할 이유가 없습니다. 대부분의 앱은 시작시 모니터링과 범위 지정을 시작하며 멈추지 않습니다.

물론 비컨 감지 콜백을 더 이상 받고 싶지 않은 경우가 있습니다. 따라서 앱에 적용되는 경우 렌 디와 모니터링을 적절히 해제하십시오.

+0

안녕하세요! 나는 각 플랫폼의 한계를 점검했다. 그러나 비컨 기술로 앱을 개발하는 방법에 대해 언급 한 이후 큰 응답을 주셔서 감사합니다. 입력 또는 출구 지역이 정확할 때까지 거리 측정을 시작하지 않습니다. 또는 앱이 시작될 때까지 시작해야합니다. 모니터링처럼! – user3462064

+0

어느 쪽이든 작동합니다. 지역을 입력 할 때까지 어떤 비컨도 정렬하지 않으므로 더 빨리 시작할 수있는 논리적 인 이유가 없습니다. 하지만 앱을 코딩하는 것이 덜 복잡하므로 동시에 거리 측정과 모니터링을 시작하십시오. 이렇게하면 성능이 크게 떨어지지 않으므로 작업을 단순하게 유지하고 동시에 시작할 수 있습니다. – davidgyoung

+0

근접성을 얻기 위해 이벤트 입력 또는 종료 후에 I 범위를 지정합니다. proxmity를 얻는 다른 방법이 있습니까! 또한 필요하지 않을 때 거리가 시작되지 않도록 언급 한대로. – user3462064

0

요일에 대한 비컨 작업이 완료되면 비콘 모니터링을 중지 할 수 있습니다. 예를 들어

:
사용자는 비콘 지역을 입력, 당신은 통지를 보내고 귀하의 작업이 이루어집니다. 동일한 사용자가 지역을 나가 다시 입장하면 여러 알림을 사용하여 버그를 표시하고 싶지 않습니다. 따라서 하루 또는 특정 시간 동안 모니터링을 중지합니다.