iOS 동작
설치, 동기화, 그리고 이 플러그인에 대한 전체 마크다운 가이드를 포함한 설정 프롬프트를 복사하세요.
iOS 보호 방법
iOS 보호 방법iOS에서 플러그인은 앱이 활성 상태에서 다시 활성화 될 때 임시 네이티브 오버레이를 추가합니다. 이 오버레이가 실제 인터페이스 대신 앱 switcher 스냅샷에 나타납니다.
이것이 보호하는 대상입니다.
- 앱 switcher 예고
- iOS가 앱이 백그라운드로 이동할 때 저장하는 스냅샷
이것이 수행하지 않는 대상입니다.
iOS는 Android와 같은 스크린샷 차단 __CAPGO_KEEP_0__을 제공하지 않습니다. 플러그인은 앱을 활성화 중인 사용자가 스크린샷을 찍는 것을 방지할 수 없습니다.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();대부분의 앱에서 이 명시적 호출은 선택적이지만 플러그인이 기본적으로 활성화되어 있기 때문에 필요하지 않습니다.