ガイド
CapacitorでMock Location Detectorを使用する方法
@capgo/capacitor-mock-location-detectorを使用する
シミュレートされたGPS位置を検出するために、iOSおよびAndroidでレイヤード、App Store安全のチェックを使用します。
インストール
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();
フルリファレンス
- GitHub: https://github.com/Cap-go/capacitor-mock-location-detector/
- ドキュメント: /docs/plugins/mock-location-detector/