メインコンテンツへスキップ
@capgo/capacitor-mock-location-detector 認証とセキュリティ オープンソース

位置情報偽装検知器 Capacitor プラグイン

シミュレートされたGPS位置情報や、位置偽装を可能にする開発者ツールの検知

インストール

bun add @capgo/capacitor-mock-location-detector bunx cap sync
npm、pnpm、または yarn
  • npm install @capgo/capacitor-mock-location-detector
  • pnpm add @capgo/capacitor-mock-location-detector
  • yarn add @capgo/capacitor-mock-location-detector

ガイド

Capacitor で Mock Location Detector を使う方法

@capgo/capacitor-mock-location-detector の使用方法

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();

リファレンス全文

よくある質問

Mock Location Detector プラグイン FAQ

Capacitor アプリに Mock Location Detector プラグインをインストールするには?

"bun add @capgo/capacitor-mock-location-detector" (または "npm install @capgo/capacitor-mock-location-detector") を実行し、次に "bunx cap sync" を実行して iOS および Android プロジェクトにネイティブの code を反映させます。その後、アプリの code から "@capgo/capacitor-mock-location-detector" をインポートしてください。

@capgo/capacitor-mock-location-detector は React、Vue、Angular で動作しますか?

はい。Mock Location Detector は Capacitor パッケージであるため、Ionic、React、Vue、Angular、Svelte、およびプレーンな JavaScript を含む、Capacitor 内で動作するあらゆる Web フレームワークで使用可能です。

@capgo/capacitor-mock-location-detector はどの Capacitor バージョンに対応していますか?

Capgo プラグインは Capacitor のメジャーバージョンに合わせています。使用している Capacitor のメジャーバージョンに一致するプラグインのメジャーバージョンを使ってください (例: Capacitor 8 ならプラグイン v8)。GitHub の README にある互換性テーブルに、メンテナンス中のバージョンが記載されています。

@capgo/capacitor-mock-location-detector は無料のオープンソースですか?

はい。code のソースコードは GitHub の https://github.com/Cap-go/capacitor-mock-location-detector/ で公開されており、パッケージは npm から無料でインストールできます。バグ報告やプルリクエストもお待ちしています。

App Store の審査なしで、Mock Location Detector を使用している code をアップデートできますか?

プラグインのインストールやアップグレードはネイティブの code を変更するため、新しいストアビルドが必要です。その後は、プラグインを呼び出す JavaScript、HTML、CSS の変更を Capgo Live Updates で即座に配信できます。

アプリの審査を待たずに Mock Location Detector の変更をリリース

プラグインをストア用ビルドに組み込めば、Capgo live updates で JavaScript、HTML、CSS の変更を数分でユーザーに配信できます

Capgo から始める