2017-05-16 17 views

답변

0

짧은 답변을 주시면 감사하겠습니다 : 안드로이드 비콘 도서관은 범위 또는 모니터링 할 수있는 지역의 수에 엄격한 제한이 없습니다.

긴 대답은 : 당신이 모니터링 또는 원거리 지역의 합리적인 번호 (수십)를 넘어 가면, 당신은 몇 가지 문제가 발생할 수 있습니다

  • CPU와 배터리 사용 모두 처리하는 데 필요한 것 상승 영역 일치

  • 최대 50 개의 모니터링 된 영역은 응용 프로그램이 다시 시작될 때마다 상태가 유지됩니다. 50 개의 모니터 된 영역을 초과하면이 지속성은 더 이상 발생하지 않으며 메모리 압력으로 인해 운영 체제가 앱을 다시 시작할 때마다 주변 비컨에 대한 중복 영역 입력 이벤트가 발생합니다. 영역 매우 많은 수를 모니터링하는 대신

는 (기본적으로 일치해야 적은 식별자 지정)하고 콜백 범위에서 특정 식별자를 판독 영역의 더 작은 수의 넓은 와일드 패턴을 사용하는 것을 고려하고 사용자 정의 로직은 사용자가 볼 수있는 식별자 패턴을 기반으로합니다.

iOS CoreLocation의 경우 범위가 지정된 영역의 수에는 제한이 없습니다. 20 개의 영역의 한계는 모니터링 전용이며 지오 펜스 영역과 비콘 영역 모두에 적용됩니다.