跳过主要内容
返回插件
@capgo/capacitor-mock-location-detector
教程
@capgo/capacitor-mock-location-detector

模拟位置检测器

检测模拟GPS位置和开发工具,允许伪造应用

指南

关于模拟位置检测器的教程

使用@capgo/capacitor-模拟位置检测器

使用 iOS 和 Android 的层次化、App Store 安全的检查检测模拟 GPS 位置。

安装

bun add @capgo/capacitor-mock-location-detector
bunx cap sync

此插件暴露的内容

  • analyze - 运行所有可用检查并返回一个评分的综合结果。
  • runCheck - 执行一个带有名称的检测层。
  • getCapabilities - 在当前平台上发现支持的检查。
  • startMonitoring / stopMonitoring - 定期分析事件。
  • openDeveloperSettings - 指导用户禁用开发者或模拟工具。

示例使用

import { MockLocationDetector } from '@capgo/capacitor-mock-location-detector';

const result = await MockLocationDetector.analyze({
  requestLocationSample: true,
  minDetectedChecks: 1,
});

if (result.isSimulated) {
  console.warn('Possible GPS spoofing detected', result.checks);
}

await MockLocationDetector.openDeveloperSettings();

全参考