내용으로 건너뛰기

iOS 동작

iOS 보호 방법

iOS 보호 방법

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

이것이 보호하는 대상입니다.

  • 앱 switcher 예고
  • iOS가 앱이 백그라운드로 이동할 때 저장하는 스냅샷

iOS does not offer the same screenshot blocking API as Android. The plugin cannot prevent a user from taking a screenshot while actively using the app.

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

  • Sensitive한 UI를 표시하기 전에 마스킹
  • 화면에 저장되는 sensitive한 데이터를 최소화
  • 앱이 백그라운드에 있을 때 임시 값을 삭제

설치 후 추가 iOS 설정이 필요하지 않습니다. cap sync.

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

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