2013-08-02 3 views
2

C# 코드의 winRT에서 미디어 캡처를 사용하면 웹캠과 마이크에 대한 액세스를 허용할지 묻는 메시지가 나타납니다. 사용자가이 모든 것을 잘 받아들이면 사용자가 거부하면 UnauthorizedAccessException이 수신되고 이전 페이지로 이동합니다.WinRT 응용 프로그램에서 권한 다시 요청

승인되지 않은 예외가 발생하는 경우 웹캠 및/또는 오디오에 대한 액세스 권한을 다시 묻는 메시지가 사용자에게 표시됩니다. 사용자를 강제로 제거하면 오히려 사용자 친화적 인 것처럼 보입니다.

나는 google에 정보를 찾아내는 것을 시도하고있다 그러나 winRT는보기 흉한 문서를 찾아내는 것이 오히려 어려울 것 같다. 미리 도움을 주셔서 감사합니다.

답변

1

체크 아웃 Guidelines for devices that access personal dataMediaCapture의 경우 특히 사용자가 초기 프롬프트에 "아니오"라고 말한 후 액세스 예외가 발생하면 사용자에게이를 알리고 설정 창의 사용 권한 섹션을 통해 액세스 권한을 다시 사용하도록 권하고 싶습니다 . 사용자가 직접 대여 할 수있게되면 InitializeAsync 번으로 다시 전화해야합니다.

특히 체크 아웃 "Guidelines for notifying the user of device revocation" (서식으로 인해 잘 잘라내어 붙이지 않음). 그것은 동의 프롬프트 나 설정 대 장치가 존재하지 않는 액세스를 차단 한 상태에 대해 제안 된 말을 제공합니다.

지침에서 설정 매력에 대한 사용 권한 페이지를 프로그래밍 방식으로 호출해서 다시 사용하도록 설정하지 않아야한다고 명시합니다.

+0

고마워요, 저는 이런 식으로 될 것이라고 사과했습니다. 다시 설치하는 것보다 여전히 낫습니다. 나는 새로운 마이크로 소프트 제품에 익숙해 질 것으로 생각한다. – Niels

관련 문제