iPhoneが海外でモバイルデータ通信できない

海外では、国内プランのiPhoneは別のキャリアのネットワークを使います。データ通信には、データローミング、ローミングを許可するプラン、モバイルデータ通信に使う正しい回線が必要です。

エージェントで解決するClaude Code、Codex、またはターミナルを使えるエージェント向けのプロンプトをコピーします。

私のMacでこの問題が起きています:iPhoneが海外でモバイルデータ通信できない。https://kilobat.app/ja/guides/iphone-no-data-abroad.mdを読んで、一緒に進めてください。Kilobat CLIがなければインストールしてください:brew install seifip/kilobat/kilobat。ガイドにあるターミナルとkilobatのチェックはあなた自身で実行し、わかったことを教えてください。私にしかできない手順は一覧にしてください。設定を変更する前に必ず確認してください。

対象:現在のiOS。最新のiOSでは、Wi-Fiアシストの代わりにコネクティビティアシストがあります。確認日:2026年11月7日

症状

  • iPhoneは海外でアンテナが立っているのに、アプリがモバイルデータ通信で読み込めない。
  • ステータスバーに「圏外」または「検索中」と表示される。
  • ホテルのWi-Fiではデータが使えるのに、屋外では使えない。
  • 海外で、iPhoneのインターネット共有につないだMacがインターネットにつながらない。

考えられる原因

  • データローミングがオフ。Appleによると、データローミングを使うと、キャリアのネットワークが届かない地域でもインターネットにアクセスできます。
  • プランにローミングが含まれていない。Appleは、プランのローミングや旅行用パスについて、キャリアに確認するよう案内しています。
  • モバイルデータ通信に使う回線が違う。回線が2つある場合、iPhoneは「モバイルデータ通信」で選んだ回線を使います。インターネット共有も同じ回線を使います。
  • キャリアのアカウントまたはデバイスがブロックされている。Appleは、アカウントが有効で、デバイスが利用停止になっていないかをキャリアに尋ねるよう案内しています。
  • 現地の登録ルール。Appleによると、ほかの国や地域で購入したiPhoneについて、IMEIの登録を求める政府があります。
  • Wi-Fiが弱いのに切り替わらない。Appleによると、国際ローミング中はコネクティビティアシストが使われません。弱いWi-Fiからモバイルデータ通信には切り替わりません。

確認方法

  1. 「設定」>「モバイル通信」を開きます。「モバイルデータ通信」がオンになっていることを確認します。

  2. 回線が1つの場合は、「通信のオプション」をタップします。「データローミング」を確認します。

  3. 回線が2つの場合は、海外で使う回線をタップします。次に「通信のオプション」をタップして、「データローミング」を確認します。

  4. 「モバイルデータ通信」をタップします。ローミングプランのある回線を使っていることを確認します。

  5. 下にスクロールして、アプリの一覧を表示します。必要なアプリでモバイルデータ通信がオンになっていることを確認します。

  6. キャリアのアプリまたはアカウントで、その国でのローミングまたは旅行用パスが有効になっていることを確認します。

解決方法

  1. 海外で使う回線の「データローミング」をオンにします。ローミング料金がかかる場合があります。

  2. 機内モードを15秒以上オンにしてから、オフにします。

  3. iPhoneを再起動します。

  4. キャリア設定のアップデートが表示されたら、「設定」>「一般」>「情報」でインストールします。

  5. iOSを最新バージョンにアップデートします。

  6. キャリアが提携ネットワークを指定した場合は、手動で選びます。そのあと、あらためて自動選択をオンにします。

  7. アカウントが有効で、ローミング用に設定されているかを、キャリアに確認します。

  8. ローミング料金が高すぎる場合は、現地用または旅行用のeSIMを追加します。旅行用eSIMが「アクティベート中」のまま止まる、または海外でデータ通信ができないを参照してください。

Kilobatを使う場合

  1. KilobatはMacで動作します。iPhoneの回線やローミングの設定は見えません。

  2. Macが海外でiPhoneのインターネット共有を使っているとき、Kilobatはどのアプリがデータを使っているかを表示します。テザリングでどのアプリがデータを使っているかを確認するを参照してください。

  3. ローミングデータの予算を設定します。Proとネットワークフィルタを使うと、上限に達した時点で新しい接続が止まります。

    kilobat limit 1
  4. プリペイドのデータには、データパックを追加します。残りのデータ量と、使い切る日が表示されます。

    kilobat pack add 5 7 --name "Roaming pass"
  5. ProとネットワークフィルタでKilobatは、従量制ネットワークで「必要最小限」に切り替えます。許可したアプリだけが接続できます。

よくある質問

データローミングはオンなのに、まだデータ通信ができません。どうすればよいですか?

その国でのローミングがプランに含まれていることを確認します。そのあと、機内モード、再起動、キャリア設定のアップデートを試します。

ネットワークを手動で選ぶべきですか?

キャリアから指示があった場合だけです。Vodafoneによると、1つのネットワークに固定した電話は、そのネットワークが圏外になると接続できなくなります。

ローミング中、省データモードは役に立ちますか?

Appleによると、省データモードは、iPhoneがWi-Fiに接続していないとき、自動アップデートとバックグラウンドタスクを一時停止します。

iPhoneが電波の悪いホテルのWi-Fiにつながったままなのはなぜですか?

Appleによると、iPhoneが国際ローミング中は、コネクティビティアシストは使われません。モバイルデータ通信を使うには、Wi-Fiをオフにします。

出典

2026年11月7日に確認。