비콘 및 사용자 위치와 상호 작용하는 앱 개발이 끝났습니다.비콘 및 사용자 위치 권한
locationManager에 requestAlwaysAuthorization 권한을 요청하고 설명이 포함 된 plist NSLocationAlwaysUsageDescription 속성을 추가했습니다. 모든 것이 완벽하게 작동합니다!
사용자가 요청한 권한을 수락하지 않으면 iOS는 항상 현지화를 사용 중지하고 사용 중에는 앱의 사용이 제한됩니다.
사용자가 requestAlwaysAuthorization을 자동으로 요청하는 것을 거부하면 requestWhenInUseAuthorization 권한이 필요합니다.
이는 일부 기본 메소드에서 가능하며 다른 권한 요청을 처리해야합니까?
모두에게 감사드립니다!
편집 : 어떻게 와우 나 페이스 북과 같은 응용 프로그램은 위치 설정에서 "사용시"와 "항상"세 가지 선택을 "결코"없다 할 수 있습니까? 분명히 사용자에게 제시 할 수있는 방법이 있습니까?
확인. 그러나 Shazam이나 Facebook과 같은 앱은 위치 설정에서 "사용하지 않을 때", "사용 중일 때"및 "항상 사용하는 경우"의 세 가지 선택 사항을 갖는 방법은 무엇입니까? 분명히 사용자에게 선물 할 수있는 방법이 있습니다! – weso
Facebook을 설치했으며 "사용 중"권한을 요청했습니다. 나는 한 번만 기회가 있다고 확신한다. whenInUseAuth와 그에 동의하는 사용자에게 물어보기를 원한다고 가정 해 봅시다. whenInUse에서 always로 업그레이드하려면 여기에 설명 된 iOS 설정에서해야한다고 사용자에게 알려야합니다. http : //stackoverflow.com/questions/25188965/ios8-location-how-should-one- request-always-authorization-after-user-has-grante –
좋습니다.이 솔루션을 사용해 보겠습니다. 사용자를 설정에 연결하는 아이디어가 마음에 들지 않습니다. 그것은이 사실을 정말로 부끄럽게 생각합니다. – weso