メインコンテンツにスキップ

どのようにお手伝いできますか?

ほとんどのご報告は、以下のいずれかの原因にたどり着きます。上から順に試し、偽装が機能したら止めてください。

サイトで偽装が機能しない

以下は、よくある順に並べています。最後まで進む必要はおそらくありません。

GeoSpoof は Chrome、Edge、Brave、Safari でも動作します。以下の手順は、こうした競合が最も多い Firefox 向けに書かれています — 他のブラウザでは、同等の設定を適用してください。

最終更新: July 2026

  1. タブを再読み込みするか、開き直す

    GeoSpoof は、有効化した後に読み込まれたページにのみ適用されます。GeoSpoof をインストール・更新・再有効化した時点で既に開いていたタブは、再読み込みするまで偽装されません。テスト中のタブを再読み込みしてください — それでも解決しない場合は、閉じてから開き直してください。

  2. 最新バージョンに更新する

    多くの問題は、より新しいリリースで既に修正されています。ポップアップで「詳細」→「高度な設定」を開いてバージョンを確認し、下の最新リリースと比較して、遅れている場合はブラウザの拡張機能マネージャーから更新してください。

    GitHub で最新リリースを見る
  3. サイトで GeoSpoof が動作していることを確認する

    GeoSpoof のツールバーアイコンは、現在のタブで有効かどうかを示します。有効になっていなければ何も偽装されません — 多くの場合、「フィルター」タブで設定したサイトの範囲が原因です。

    現在のタブで有効であることを示すバッジ付きの GeoSpoof ツールバーアイコン
    このタブで有効
    現在のタブで動作していないことを示すバッジ付きの GeoSpoof ツールバーアイコン
    このタブでは動作していません
    • 許可リストモード:リストにあるサイトだけが偽装されます — テスト中のサイトを追加してください。
    • 拒否リストモード:そのサイトがリストにないことを確認してください。
    • または「すべて」に切り替えて、どこでも偽装してください。
  4. サイトの位置情報の許可をリセットする

    テストが「Geolocation: Denied」と報告する場合、Firefox がリクエストをブロックしています — 多くは、確認ダイアログで「この決定を記憶する」にチェックを入れて一度拒否したためです。

    Firefox が位置情報リクエストをブロックしたため「Geolocation: Denied」と報告するフィンガープリントテストの結果
    フィンガープリントテストで、ブロックされた位置情報リクエストがどう見えるか。
    • アドレスバーの鍵アイコンをクリックします。
    • 位置情報について記憶された「ブロック」を解除し、ページを再読み込みします。
    • Firefox の設定で「位置情報へのアクセスを求める新しいリクエストをブロックする」がオフになっていることを確認します。
    • GeoSpoof の「位置情報の確認を保持」トグルがオンの状態で確認を拒否した場合は、許可するか、トグルをオフにして GeoSpoof が直接応答するようにしてください。
    「位置情報の確認を保持」トグルをオフにした GeoSpoof のポップアップ
    「位置情報の確認を保持」をオフにした GeoSpoof のポップアップ。
  5. ブラウザを再起動する

    一部のブラウザ API は起動時に設定されるため、最近のインストール・更新・設定変更は、ブラウザを完全に閉じて開き直すまで反映されないことがあります。

  6. 最良の診断

    新しい Firefox プロファイルでテストする

    クリーンなプロファイルは、既存の設定から GeoSpoof を切り離します。

    • about:profiles を開き、新しいプロファイルを作成します。
    • それを起動し、GeoSpoof をインストールして、同じサイトをもう一度テストします。

    クリーンなプロファイルで偽装が機能するなら、GeoSpoof 自体は問題ありません — 通常のプロファイル内の何か、ほぼ必ずプライバシーツールか about:config の変更が干渉しています。次の2つのステップでそれらを扱います。

  7. 競合するプライバシーツールを無効にする

    堅牢化ツールは、GeoSpoof と同じブラウザ API の多くを変更し、それを上書きすることがあります。使用しているものを一時的に無効にしてから再試行してください:Arkenfox、Betterfox、LibreWolf、CanvasBlocker、JShelter、Chameleon、Trace、その他のフィンガープリントランダマイザー。

  8. about:config を確認する(上級者向け)

    Firefox を堅牢化している場合は、これらの設定が無効になっていることを確認し、再起動して再試行してください。「厳格」な強化型トラッキング防止は通常問題なく、変更は不要です。

    • privacy.resistFingerprinting
    • privacy.fingerprintingProtection
    • privacy.fingerprintingProtection.pbmode
  9. 2つ目のフィンガープリントテストで確認する

    テストは異なる API を測定し、中には単にバグのあるものもあります。GeoSpoof のせいだと判断する前に、別の信頼できるテストで結果を確認してください — arkenfox の TZP の Region セクションをおすすめします。

    TZP テストを開く

その他のよくある質問

仕組み

メニューバーのアイコンから「セットアップ…」を選ぶと、ウィザードが各手順を進むごとにチェックしていきます。セットアップを終えるには iPhone をケーブルで接続してください。完了後は Wi-Fi 経由で動作し続けます。

必要なもの

  • macOS 13(Ventura)以降。
  • iPhone 用 GeoSpoof アプリと GeoSpoof Pro。アプリが操作の中心で(位置を設定します)、端末の実際の GPS を変更する機能は Pro 機能です。
  • デベロッパモードを有効にした iPhone。初回セットアップでは USB ケーブルで接続します。
  • Xcode(Apple の無料の開発者向けアプリ、Mac App Store)。ビルド作業は不要です。インストールして、iPhone を接続した状態で一度開くだけで、セットアップが完了し iOS デベロッパイメージが用意されます。ダウンロードは大きめなので、15 GB ほどの空き容量を確保してください。すでにデベロッパイメージがある場合は、代わりにそのフォルダをアプリに指定できます。
  1. アプリをインストール

    DMG を開き、GeoSpoof GPS を「アプリケーション」フォルダにドラッグして起動します。メニューバーから動作し、Dock アイコンもウインドウもありません。初回起動時にセットアップウィザードが開きます。

    The GeoSpoof GPS disk image open in Finder, with the app icon being dragged onto the Applications folder.
  2. ローカルネットワークへのアクセスを許可

    初回起動時に、macOS がローカルネットワークへのアクセスを求めます。「許可」をクリックすると、GeoSpoof GPS が iPhone を見つけて通信できるようになります。許可しないと、アプリは iPhone を認識できません。

    • 確認を見逃した場合は、システム設定 ▸ プライバシーとセキュリティ ▸ ローカルネットワーク ▸ GeoSpoof GPS でオンにしてください。
    • 「デバイスが見つかりません」の表示が続くときは、たいていこの許可がオフになっています。
    macOS System Settings, Privacy & Security ▸ Local Network, with the GeoSpoof GPS toggle switched on.
  3. Xcode をインストール

    GeoSpoof GPS には Apple のデベロッパディスクイメージが必要で、これは Xcode に同梱されています。まずこのダウンロードを始めてください。サイズが大きい(数 GB)ため、下の短い iPhone の手順を進める間にバックグラウンドでインストールさせておきましょう。

    • Mac App Store から Xcode(無料)をインストールし、一度起動します。
    • 初回起動時に「プラットフォームを選択」画面が表示されます。macOS にチェックを入れ、その他(iOS を含む)はチェックを外したまま続行してください。iOS SDK もシミュレータも不要です。デベロッパイメージはいずれにせよ Xcode の基本セットアップに含まれます。
    • 「コンポーネントをインストール中」が完了するまで待ってから Xcode を終了します。プロジェクトもビルドも不要、コンパイルするものもなく、有料の Apple Developer アカウントも不要です。
    • すでにデベロッパイメージがある場合は、そのフォルダを GeoSpoof GPS に指定すれば、Xcode のダウンロードは完全に省けます。
    Mac App Store で Xcode を入手Xcode's first-launch “Select platforms to install” screen, with macOS checked and iOS and the other platforms left unchecked.
  4. iPhone を接続

    iPhone を Mac に接続し、ロックを解除します。充電専用のものもあるため、データ通信対応のケーブルを使ってください。表示されない場合は、別のケーブルやポートを試してください。

  5. このコンピュータを信頼

    iPhone にこのコンピュータを信頼するか尋ねられたら、「信頼」をタップしてパスコードを入力します。これで Mac と iPhone が通信できるようになります。

    • 確認が出ない場合は、iPhone のロックを解除したままケーブルを抜き差ししてください。アラートは画面のロックが解除されているときのみ表示されます。
    • それでも出ない場合は、iPhone をロックして解除する(または再起動する)し、接続し直してください。
    • 最終手段としてのみ: 設定 ▸ 一般 ▸ 転送または iPhone をリセット ▸ リセット ▸ 位置情報とプライバシーをリセット を実行し、接続し直して「信頼」をタップします。
    The “Trust This Computer?” alert on an iPhone, with the Trust button highlighted.
  6. デベロッパモードを有効化

    iPhone で 設定 ▸ プライバシーとセキュリティ ▸ デベロッパモード を開いてオンにし、求められたら再起動します。これは iPhone を Mac に一度接続した後にのみ表示されます。

    iPhone Settings, Privacy & Security ▸ Developer Mode, with the toggle switched on.
  7. この Mac とペアリング

    セットアップウィンドウで「ペアリング」をクリックします。この一度きりの安全なハンドシェイクにより、Mac が iPhone の GPS を制御できるようになります。実行中は iPhone のロックを解除し、接続したままにしてください。

  8. デベロッパイメージを準備

    Xcode のインストールが必要です(上記)。iPhone を接続してロックを解除した状態で「準備」をクリックします。GeoSpoof GPS が Apple のデベロッパディスクイメージ(DDI)をあなたの端末向けに個別化してマウントします。これが、アプリが実際の GPS 位置を設定できるようにする要素です。Apple 署名済みで自動的に行われ、設定するものは何もありません。

    イメージが見つからない場合は?「準備」がデベロッパイメージを見つけられないと表示する場合、Xcode のセットアップがまだ完了していない可能性があります。ターミナルを開いて次を実行し、もう一度「準備」をクリックしてください:

    xcrun devicectl manage ddis update
  9. GeoSpoof で場所を選ぶ

    いつも通り GeoSpoof で位置を設定します。iPhone のシステムレベルの GPS がそれに追従し、ケーブルを抜いて Wi-Fi に切り替えた後も同期を保ちます。

    iPhone 用 GeoSpoof を入手The GeoSpoof GPS menu-bar panel showing setup complete with GPS active.

まだお困りですか?

メールをお送りいただければ、1〜2日以内に返信いたします。

より早く対応できるよう、以下を添えてください:

  • Firefox のバージョン
  • オペレーティングシステム
  • GeoSpoof のバージョン
  • VPN プロバイダー(該当する場合)
  • 使用しているフィンガープリントテストのサイト
  • 結果のスクリーンショット
  • 新しい Firefox プロファイルで偽装が機能するかどうか

バグの報告もこちらから:GitHub.