List
카메라 권한 요청 함수
Posted Date: 2019-08-21 1:57     Edited Date: 2019-08-21 7:13     Writer: inactive

Please provide your development details as below;

1. SDK Version: 4.1.3
2. Development Environment: (eg. Unity-Android, Unity-iOS, Native Android, Native iOS) Unity 2018.2-Android
3. Tracker/Scanner: Image Tracker 
4. License Type(Free / Pro-One Time Fee / Pro-Subscription / Enterprise):Pro-Subscription
5. Target Device(Optional):

일반적으로 카메라 기능을 사용하는 앱은 최초 설치 시 카메라 권한 설정에 대한 팝업 메시지를 안내받습니다.

그렇지 못한 경우 앱을 실행 시 카메라 기능을 사용하는 시점에 OS에 카메라 권한을 요청하여 사용자에게 직접적으로 권한 설정을 할 수 있게 해줍니다.

안드로이드 Manifast에 명시적으로 카메라 권한을 설정 하여도 Maxst 를 이용한 App이 특정 기기에서 카메라 권한을 획득 하지 못한 경우가 있습니다. 그래서 사용자가 앱을 사용할 때 오동작으로 인식하여 문의를 주는경우가 많습니다.

Maxst 함수들 중에서 명시적으로 OS에 카메라 권한을 요청 및 권한 상태를 확인 할 수있는 함수가 있는지 문의드립니다.

Posted Date: 2019-08-21 5:58     Edited Date: 2019-08-21 5:58     Writer: inactive

유니티 XRSetting에서 VitrualReality surpported 기능을 활성화 하면 위 사항이 발생을 합니다.

참고로 다른 AR SDK를 같은 설정으로 해서 사용하면 사용자에게 카메라 권한을 요청하는 메시지를 안내 받을 수 있습니다.

확인 바랍니다.

Posted Date: 2019-08-21 6:02     Edited Date: 2019-08-21 6:02     Writer: inactive

Maxst SDK에서 명시적으로 OS에 카메라 권한을 요청 및 권한 상태를 확인할 수 있는 함수는 제공하지 않습니다. 

안드로이드 버전이 6.0 이상일 경우, Manifest 설정만으로 카메라 권한을 부여받지 못합니다. 

그럴 경우에 카메라 권한을 요청하는 함수를 따로 호출해주셔야 합니다. 

https://gun0912.tistory.com/55

위 블로그 포스팅을 참조하시면 좋을 것 같습니다. 

감사합니다.

 

Leo

Maxst Support Team

Posted Date: 2019-08-21 6:04     Edited Date: 2019-08-21 6:04     Writer: inactive

댓글을 달아주셨는데, Maxst SDK는 VR을 공식적으로 지원하지 않습니다. 

따라서 VR을 사용하는 환경에서 Maxst SDK가 정상적으로 동작하지 않을 수 있습니다.

감사합니다. 

 

Leo

Maxst Support Team

Posted Date: 2019-08-21 6:21     Edited Date: 2019-08-21 6:21     Writer: inactive

죄송합니다만 답답해서 추가합니다.

카메라 권한을 요구하는 내용이 Maxst SDK 에 존재한다면 

VR 여부에 상관없이 이를 지원하는 것이 맞을듯 합니다.

검토를 부탁드립니다.

Posted Date: 2019-08-21 6:54     Edited Date: 2019-08-21 6:54     Writer: inactive

카메라 권한을 요구하는 함수는 Maxst SDK에 존재하지 않습니다. 

첫 답변과 같이 안드로이드 함수를 사용하여 카메라 권한을 부여받아야 합니다. 

감사합니다.

 

Leo

Maxst Support Team

Posted Date: 2019-08-21 7:13     Edited Date: 2019-08-21 7:13     Writer: inactive

답변을 주셔서 감사합니다.