테스트 삼아 간단한 iOS용 Beacon 찾기 앱을 만들었습니다.
github에 올라가 있는 소스는 Beacon UUID의 관리기능을 포함하고 있지만
실제 appstore에 올라가 있는 버전은 Apple의 정책으로 인해 Beacon의 검색 기능만 활성화되어 있습니다.
itunes link : https://itunes.apple.com/kr/app/beacon-scanner/id935693583?mt=8
github link : https://github.com/SilverNine/BeaconScanner
4개의 댓글
가윤파파 · 2015년 3월 19일 5:11 오후
안녕하세요? 우연히 검색 하다가 들어왔네요.
아이폰 시작한지 얼마 안되서 힘든데 많은 도움이 되었네요.
지금 app이 background로 전환되더라도 iPhone에서 beacon 기능을
구현하려고 하는데 자료를 찾아봐도 잘 모르겠어서 글남깁니다.
혹시 background에서도 advertising 가능한 방법을 알고 계시다면
연락 주시면 정말 고맙겠습니다.
많은 도움 받고 갑니다. ^^
SilverNine · 2015년 4월 23일 4:06 오후
Info.plist, ScanViewController에서 아래 내용과 관련된 부분을 한번 확인해보시면 도움이 되실 것 같습니다!
requestAlwaysAuthorization : 위치정보 사용 항상 허용
requestWhenInUseAuthorization : 위치정보 사용을 시작 시에만 허용
if([self.locationManager respondsToSelector:@selector(requestWhenInUseAuthorization)])
{
[self.locationManager requestWhenInUseAuthorization];
}
나그네 · 2015년 7월 1일 8:18 오후
안녕하세요..
궁금한점이 있어 질문 남깁니다..
ibeacon에 대한 내용을 찾다가 여기까지 오게 되었는데요..
beacon scanner이라고 하셔서
파일을 다운 받고 기기에 설치 해봤는데
– (void)locationManager:(CLLocationManager *)manager didRangeBeacons:(NSArray *)beacons inRegion:(CLBeaconRegion *)region
이게 호출은 계속 되는데
beacons 카운트가 0입니다..
근처에 비콘이 있는건 확실합니다..
다른 방법으로 했을땐 beacon을 검색하거든요..
beacons 카운트가 왜 0이 나오는건가요??
이곳저곳 찾고 있는데 도무지 답이 안나오네요..
답변 좀 부탁드리겠습니다..
그럼 수고하십시요..
SilverNine · 2015년 8월 20일 11:49 오전
해당 비콘의 UUID가 목록에 있어야 검색하는데 혹시 등록 하셨나요~?