Using @capgo/capacitor-is-root
Capacitor Is Root 플러그인: 루팅된 (Android) 또는 감옥화된 (iOS) 장치 감지
설치
bun add @capgo/capacitor-is-root
bunx cap sync
이 플러그인이 제공하는 기능
isRooted- 기본 루팅/감옥화 감지 검사를 수행합니다.isRootedWithBusyBox- BusyBox에 특정한 검사를 확장합니다 (Android만).detectRootManagementApps- 알려진 루팅 관리 애플리케이션의 존재를 감지합니다 (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
Android에서만 BusyBox 특정 검사를 확장합니다.
import { IsRoot } from '@capgo/capacitor-is-root';
await IsRoot.isRootedWithBusyBox();
detectRootManagementApps
Android에서만 알려진 루트 관리 애플리케이션의 존재를 감지합니다.
import { IsRoot } from '@capgo/capacitor-is-root';
await IsRoot.detectRootManagementApps();
detectPotentiallyDangerousApps
루트 디바이스에서 흔히 발견되는 잠재적으로 위험한 애플리케이션을 감지합니다.
import { IsRoot } from '@capgo/capacitor-is-root';
await IsRoot.detectPotentiallyDangerousApps();
전체 참조
- GitHub: https://github.com/Cap-go/capacitor-is-root/
- 문서: /docs/plugins/is-root/
Using @capgo/capacitor-is-root
__CAPGO_KEEP_0__를 사용하여 루트 디바이스에서 native 플러그인 작업을 계획하고 있습니다. @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-is-root를 연결하세요. Using @capgo/capacitor-is-root native 플러그인 작업을 계획하고 있습니다. @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-is-root를 연결하세요. https://capgo.com/Cap-go/capacitor-is-root/ Capacitor @capgo/capacitor-is-root, Getting Started Capacitor Getting Started, Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, and Capacitor Plugin 추가 또는 업데이트 Capacitor Plugin 추가 또는 업데이트 구현 세부 정보,