Android 스크린샷

중요

Visual Studio App Center는 2025년 3월 31일에 사용 중지될 예정입니다. Visual Studio App Center가 완전히 사용 중지될 때까지 계속 사용할 수 있지만 마이그레이션을 고려할 수 있는 몇 가지 권장 대안이 있습니다.

지원 타임라인 및 대안에 대해 자세히 알아보세요.

App Center 테스트 보고서에 Android에서 빈 스크린샷 또는 스크램블 스크린샷이 지속적으로 표시되는 경우 일반적인 원인은 애플리케이션에서 스크린샷을 사용하지 않도록 설정했음입니다. 이 Android 설정은 재무 또는 의료 정보와 같은 중요한 데이터를 처리하는 애플리케이션에서 자주 사용됩니다.

이 설정은 의 상수 FLAG_SECUREWindowManager.LayoutParams (Android.Views.WindowManagerFlags.Secure Xamarin.Android의 경우)에 의해 제어됩니다.

창 플래그: 창의 콘텐츠를 보안으로 처리하여 스크린샷에 표시되거나 비안전 디스플레이에서 표시되지 않도록 합니다.

WindowManager.LayoutParams FLAG_SECURE 참조하세요. Xamarin.Android의 경우 Android.Views.WindowManagerFlags.Secure도 참조하세요.

FLAG_SECURE 은 디바이스에서 디바이스로, 다른 Android OS 버전 간에 다르게 처리됩니다. 일부 장치 또는 이전 Android 버전은 여전히 스크린샷을 허용하고, 다른 장치는 빈 화면을 표시하고, 다른 장치는 스크램블 스크린샷을 표시합니다.

앱에서 스크린샷을 사용하지 않도록 설정한 경우 테스트 보고서에서 비어 있거나 뒤섞인 스크린샷이 표시되면 이 보안 기능이 앱에 대해 의도한 대로 작동하고 있음을 보여 줍니다.

앱이 에서 WindowManager.LayoutParams 플래그 FLAG_SECURE 를 설정하여 스크린샷을 사용하지 않도록 설정했지만 테스트 보고서에 스크린샷을 표시하려는 경우 App Center 테스트의 해결 방법은 플래그를 설정 FLAG_SECURE 하지 않는 테스트 빌드를 만드는 것입니다. 또는 WindowManagerFlags.Secure (Xamarin.Android)에 대한 FLAG_SECURE 코드를 검색하여 이 값이 설정된 위치와 방법을 확인할 수 있습니다.

도움말 보기

App Center 포털에서 지원에 문의할 수 있습니다. 화면의 오른쪽 위 모서리에서 도움말(?) 메뉴를 선택한 다음, '고객 지원 문의'를 선택합니다. 우리의 전담 지원 팀은 귀하의 질문에 응답합니다.

테스트 실행에 대한 도움말을 보려면 해당 테스트 실행으로 이동하여 브라우저에서 URL을 복사하여 지원 대화에 붙여넣습니다. 테스트 실행 URL은 와 같습니다 https://appcenter.ms/orgs/OrgName/apps/App-Name/test/runs/77a1c67e-2cfb-4bbd-a75a-eb2b4fd0a747.