Skip to content

Getting Started

GitHub

AI-Assisted Setup을 사용하여 플러그인을 설치할 수 있습니다. AI 도구에 Capgo 스킬을 추가하려면 다음 명령어를 사용하세요:

터미널 창
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

다음과 같은 명령어를 사용하세요:

Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-privacy-screen` plugin in my project.

만약 Manual Setup을 선호한다면, 다음 명령어를 실행하고 플랫폼에 따라 아래의 지침을 따르세요:

  1. 플러그인을 설치하세요

    터미널 창
    bun add @capgo/capacitor-privacy-screen
  2. 원시 플랫폼을 동기화하세요

    터미널 창
    bunx cap sync
  3. 플랫폼 동작을 검토하세요

    • 스타일 가이드를 읽으세요 iOS 참고 사항 앱 switcher 동작에 대한
    • Capgo 스타일 가이드를 읽으십시오. Android 참고 사항 스크린샷 및 녹화 동작에 대한

기본 동작

기본 동작

Capgo 플러그인은 네이티브 구현이 로드될 때 자동으로 개인 정보 보호를 활성화합니다.

  • 안드로이드에서 보안 모드에서는 스크린샷, 스크린 녹화 캡처 및 최근 앱 프리뷰를 차단합니다.
  • iOS에서 플러그인은 앱 switcher 스냅샷 생성 시 앱을 숨깁니다.
  • 웹에서 플러그인은 API 동기화를 위해 메모리에서만 활성화된 플래그를 유지합니다.

기본 사용법

기본 사용법
import { PrivacyScreen } from '@capgo/capacitor-privacy-screen';
await PrivacyScreen.disable();
// Run a flow where screenshots or previews are temporarily allowed.
await PrivacyScreen.enable();
const { enabled } = await PrivacyScreen.isEnabled();
console.log('Privacy screen enabled:', enabled);

임시로 끄는 시점

임시로 끄는 시점

사용 disable() 현재 화면이 시스템 예고서에서 보이거나 사용자가 캡처할 수 있도록 유지해야 하는 경우에만 사용하세요. 예를 들어:

  • 계정 인증 단계에서 지원을 위해 스크린샷이 필요합니다.
  • 결제 또는 신원 제공자 흐름에서 앱 switcher 예고서가 보이도록 필요합니다.
  • 신뢰할 수 있는 기기에서 제어된 디버깅 세션

보호를 즉시 복원하세요. enable().

Getting Started에서 계속하세요.

Getting Started에서 계속하세요.

만약에 Getting Started 보안 및 규정 준수 계획을 수립하기 위해 Using @capgo/capacitor-privacy-screen native 기능인 Using @capgo/capacitor-privacy-screen 암호화 암호화 구현 세부 정보 규정 준수 규정 준수 구현 세부 정보 Capgo 보안 스캐너 Capgo 보안 스캐너의 제품 워크플로우 Capgo 보안 Capgo 제품 워크플로우에서 Capgo 보안을 위한 것입니다.