본문으로 바로가기
플러그인으로 돌아가기
@capgo/capacitor-is-root
튜토리얼
@capgo/capacitor-is-root

관리자 권한

__CAPGO_KEEP_0__를 사용하여 안드로이드 루트 디바이스 또는 아이오에스 제일 브레이크 디바이스를 감지하여 앱 보안을 강화합니다.

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__에 대한 튜토리얼

capgo의 @capgo/capacitor-is-root 사용 방법

Capacitor 루트 디바이스를 감지하는 플러그인입니다.

설치

bun add @capgo/capacitor-is-root
bunx cap sync

이 플러그인은 다음을 제공합니다.

  • isRooted - 기본 root/jailbreak 감지 검사를 수행합니다.
  • isRootedWithBusyBox - BusyBox 관련 검사를 기본 검사에 추가합니다 (Android 전용).
  • detectRootManagementApps - 알려진 root 관리 애플리케이션의 존재 여부를 감지합니다 (Android 전용).
  • detectPotentiallyDangerousApps - 루트 디바이스에서 흔히 발견되는 잠재적으로 위험한 애플리케이션을 감지합니다 (Android 전용).

예제 사용

isRooted

기본 root/jailbreak 감지 검사를 수행합니다.

import { IsRoot } from '@capgo/capacitor-is-root';

const { result } = await IsRoot.isRooted();
if (result) {
  console.log('Device is rooted/jailbroken');
} else {
  console.log('Device is not rooted/jailbroken');
}

isRootedWithBusyBox

BusyBox 관련 검사를 기본 검사에 추가합니다 (Android 전용).

import { IsRoot } from '@capgo/capacitor-is-root';

await IsRoot.isRootedWithBusyBox();

detectRootManagementApps

알려진 root 관리 애플리케이션의 존재 여부를 감지합니다 (Android 전용).

import { IsRoot } from '@capgo/capacitor-is-root';

await IsRoot.detectRootManagementApps();

detectPotentiallyDangerousApps

루트 디바이스에서 흔히 발견되는 잠재적으로 위험한 애플리케이션을 감지합니다 (Android 전용).

import { IsRoot } from '@capgo/capacitor-is-root';

await IsRoot.detectPotentiallyDangerousApps();

전체 참조

Keep going from Using @capgo/capacitor-is-root

__CAPGO_KEEP_2__ __CAPGO_KEEP_1__을 사용하고 계신가요? Using @capgo/capacitor-is-root __CAPGO_KEEP_2__ __CAPGO_KEEP_1__을 사용하여 @capgo/capacitor-is-root @capgo/capacitor-is-root Getting Started Getting Started Capgo 플러그인 디렉토리 제품 워크플로우에 대한 Capgo 플러그인 디렉토리에서 Capacitor 플러그인에 의해 Capgo Capacitor 플러그인에 의해 Capgo의 구현 세부 사항, 그리고 플러그인을 추가하거나 업데이트 플러그인을 추가하거나 업데이트에 대한 구현 세부 사항.