메인 콘텐츠로 건너뛰기
플러그인으로 돌아가기
@capgo/capacitor-is-root
튜토리얼
github.com/Cap-go

루트

루트 안드로이드 또는 아이오에스 장치 감지하여 앱 보안 강화

가이드

__CAPGO_KEEP_1__ 루트 사용자 튜토리얼

@capgo/capacitor-is-root 사용

Capacitor 루트 플러그인 (안드로이드 루팅 또는 iOS 기기 잠금 해제)

설치

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

이 플러그인은 다음을 노출합니다.

  • isRooted - 기본 루트/자이글 브레이크 감지 검사를 수행합니다.
  • isRootedWithBusyBox - BusyBox에 특정한 검사를 기본 검사에 확장합니다 (Android만).
  • detectRootManagementApps - Android에서 알려진 루트 관리 애플리케이션의 존재 여부를 감지합니다 (Android만).
  • detectPotentiallyDangerousApps - 루트된 장치에서 일반적으로 발견되는 위험한 애플리케이션을 감지합니다 (Android만).

사용 예

isRooted

기본 루트/자이글 브레이크 감지 검사를 수행합니다.

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

Android에서 알려진 루트 관리 애플리케이션의 존재 여부를 감지합니다 (Android만).

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

await IsRoot.detectRootManagementApps();

detectPotentiallyDangerousApps

루트된 장치에서 일반적으로 발견되는 위험한 애플리케이션을 감지합니다 (Android만).

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

await IsRoot.detectPotentiallyDangerousApps();

전체 참조

capgo에서 계속 진행하세요: Using @capgo/capacitor-is-root

__CAPGO_KEEP_0__을 사용 중이라면 Using @capgo/capacitor-is-root __CAPGO_KEEP_0__을 사용하여 @capgo/capacitor-is-root for the implementation detail in @capgo/capacitor-is-root, __CAPGO_KEEP_0__ Plugin Directory __CAPGO_KEEP_0__ Plugin Directory Capgo Plugin Directory Capgo Plugin Directory Capacitor 플러그인들에 의해 Capgo Capacitor 플러그인들에 의해 Capgo의 구현 세부 사항에 대해 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트의 구현 세부 사항에 대해