跳过内容

@capgo/capacitor-mock-location-detector

@Capacitor/__CAPGO_KEEP_1__-模拟位置检测器

__CAPGO_KEEP_0__

概述

@capgo/capacitor-mock-location-detector 因为没有单一的操作系统标志可靠地检测工具,如PoKeep或iMyFone AnyTo,所以它结合了多个独立的检查。

核心功能

核心功能
  • analyze - 运行所有可用的检查并返回一个评分的综合结果。
  • runCheck - 执行一个命名的检测层。
  • getCapabilities - 在当前平台上发现支持的检查。
  • startMonitoring / stopMonitoring - 周期性分析与 locationIntegrityChanged - 事件。
  • openDeveloperSettings - 打开尽力而为的设置屏幕,以便用户可以禁用开发者或模拟工具。

检查层

检查ID
contextiOS安卓目的
system_mock_flag当前GPS定位的模拟标志
developer_options安卓开发者选项开启
developer_mode_indicators间接开发者/调试构建规则
mock_location_app已知的欺骗应用包或URL方案
adb_enabledUSB调试开启
mock_provider_settings已授予旧版模拟位置权限的应用
location_anomaly不可能的移动速度/瞬移算法
motion_correlationGPS移动而不匹配加速计活动
simulator模拟器/模拟环境

重要限制

重要限制部分
  • iOS不暴露公共开发者模式API。该插件仅使用App Store安全的推断方法。
  • 应用程序无法程序性地禁用开发者模式或模拟位置设置。

真实来源

真实来源部分

此参考资料是同步自 src/definitions.tscapacitor-模拟位置检测器.