메뉴로 이동

iOS 동작

iOS 보호 방법

iOS 보호 방법

iOS에서 플러그인은 앱이 활성 상태가 아닌 동안 임시 네이티브 오버레이를 추가합니다. 이 오버레이가 실제 인터페이스 대신 앱 Switcher 스냅샷에 나타납니다.

이것은 플러그인이 보호하는 것을 의미합니다:

  • 앱 switcher 미리보기
  • 앱이 백그라운드로 이동할 때 iOS가 유지하는 스냅샷

iOS는 Android에서 제공하는 동일한 스크린샷 차단 API을 제공하지 않습니다. 플러그인은 앱이 활성화된 상태에서 사용자가 스크린샷을 찍는 것을 방지할 수 없습니다.

iOS에서 더 강력한 정책 제어가 필요하다면, 다음 앱 수준 선택과 함께 이 플러그인을 combine하세요:

  • 특히 sensitive UI를 마스킹하기
  • _sensitive 데이터 보유를 최소화하기
  • 앱이 백그라운드에 있을 때 임시 값을 지우기

설정 cap sync.

import { PrivacyScreen } from '@capgo/capacitor-privacy-screen';
await PrivacyScreen.enable();

대부분의 앱에서는 이 명시적인 호출이 필요하지 않습니다. 플러그인은 기본적으로 활성화되어 있기 때문입니다.