キャリア設定とは、iPhoneに保存されている、特定の携帯電話キャリア(米国ではAT&T)固有のデータです。iPhone OSのインストール/アクティベーション時にデフォルト設定からこれらの設定を変更する必要がある場合、Appleはキャリア設定アップデートを発行します。これらのアップデートファイルは、iPhone OSのアップデートと同様に、iTunes経由でダウンロードしてインストールしてください。

米国では、最新のキャリア設定アップデートはMMS(画像/動画)メッセージングを有効にするために必要でした。AT&Tがインターネットテザリングを有効にする際には、さらにキャリア設定のアップデートが予定されています。
キャリア設定には、インターネットデータネットワークのアクセス名に加え、「請求残高の確認」や「電話番号案内」(「設定」→「電話」→「AT&Tサービス」に表示されるもの)などのダイヤルコードも含まれます。Appleのサポート記事によると、キャリア設定にはさらに「株価、マップ、天気などのデフォルト設定」も含まれるとのことです。
iPhoneから「設定」→「一般」→「情報」→「キャリア」に移動すると、現在インストールされているキャリア設定のバージョンを確認できます。私のiPhone 3GS(iPhone OS 3.1、MMSアップデート適用済み)では、バージョンは「AT&T 5.5」と表示されています。
実は、キャリア設定では最新のアップデートをダウンロードしてインストールする以外にも、できることがたくさんあります。特に、カスタム再インストール、キャリア設定の直接表示、さらには変更も可能です。この記事では、これらすべてを行う方法と、なぜそうする必要があるのかについて説明します。
続きを読む…
キャリア設定アップデートを再インストールする
キャリア設定に問題があると思われる症状(例えば、キャリアのデータネットワークに継続的にアクセスできない、あるいは原因不明な状態が続くなど)がある場合、あるいはキャリア設定を何らかの方法で変更してしまい、デフォルトに戻したい場合、確実な解決策はAppleの最新のキャリア設定アップデートを再インストールすることです。
- iPhoneをiTunesに接続します。iTunesの「概要」画面で、Optionキーを押しながら「アップデートを確認」ボタンをクリックします。(注:私のテストでは、「アップデートを確認」ではなく「復元」をクリックしても同じ結果になりました。)
- 表示される「開く」ダイアログから、~/Library/iTunes/iPhone Carrier Supportフォルダに移動します。そこに「」という名前のファイルがあります
ATT_US.ipcc。これがキャリア設定アップデートファイルです。インストールするには選択してください。 - iPhoneを再起動してください。必ずしも必要ではありませんが、念のため行う価値はあります。
ATT_US.ipcc開くダイアログでファイルがグレー表示になっている場合は、iTunesを終了してください。ターミナルを開いて、以下を入力してください。
デフォルトでは、com.apple.iTunes キャリアテスト -bool TRUE を書き込みます。
Returnキーを押してください。ターミナルを終了し、iTunesを再起動して、アップデートの再インストールをもう一度お試しください。これで動作するはずです。
「キャリアサポート」フォルダが見つからない場合は、キャリア設定のアップデートを別途ダウンロードしてインストールしていないことを意味します。お使いのスマートフォンにAppleからアップデートが提供されていない場合は、iPhone OSの復元など、別の解決策が必要になります。
キャリア設定を表示または編集する必要がある理由
デフォルトのアップデートファイルを再インストールするだけでなく、ファイルの内容を変更して編集したファイルを再インストールすることもできます。これを行う理由はいくつか考えられますが、残念ながら、最も一般的な理由はAppleによってブロックされています。
iPhone OS 3.0がMMSとインターネットテザリングに対応したことで登場した際、多くの米国ユーザーは、AT&Tがこれらの機能を有効にするまで数ヶ月待たなければならないことを知り、落胆しました。その間、野心的なiPhoneユーザーは、キャリア設定を簡単にハックすることでこれらのオプションを有効にできることを発見しました。iPhone OS 3.1で、Appleはこの準合法的な抜け穴を塞ぎました。ハックはもはや機能しません。これはMMS(3.1で正式に利用可能)には影響しませんが、テザリングは有効にできなくなりました(ただし、新しいハックが開発中とのことです)。
それでも、キャリア設定の編集は有効に行うことができます。ここでは、データ サービスの無効化に焦点を当てます。これは、 EDGE と 3G の両方を含む、Wi-Fi 以外のインターネット アクセスをすべてオフにすることを意味します。なぜこれを行う必要があるのでしょうか。それは、海外にいる場合、キャリアがデータ ネットワーク アクセスに対して法外な料金を請求するのが一般的だからです (ただし、事前に割引パッケージを購入すれば、これらのコストを抑えることができます)。これらの料金を誤って発生させないようにするには、旅行中はすべてのデータ サービスをオフにする必要がありますが、通話とメッセージには電話を引き続き使用できます。機内モードを有効にすると、電話サービスとデータ ネットワークの両方がオフになるため、この作業はうまくいきません。[設定] -> [一般] -> [ネットワーク] でデータ ローミングをオフのままにしておけば十分ですが、誤って有効にしてしまうのではないかと心配です。他に何ができるでしょうか。キャリアの設定を変更することで、ローミングエリア外であってもすべてのデータネットワークアクセスを確実にブロックできます。旅行終了時には、簡単に設定を元に戻すことができます。
必要なのは、キャリア設定の携帯データ アクセス ポイント名 (APN) を編集することだけです。
iPhoneからキャリア設定を表示および編集する
必要な作業をすべてiPhoneで直接できたら最高だと思いませんか?はい、可能です。ただし、ご利用の通信事業者が許可している場合に限ります。残念ながら、AT&Tは許可していません。
許可されている場合、「設定」→「一般」→「ネットワーク」→「モバイルデータ通信ネットワーク」に関連するオプションが表示されます。ここから、モバイルデータ通信、MMS、ビジュアルボイスメールの設定を変更できます(Appleの記事を参照)。デフォルト設定に戻すには、「設定をリセット」をタップしてください。
AT&Tの携帯電話でセルラーデータネットワーク機能を有効にするキャリア設定ハックを見たことがありますが、これらのハックのほとんど(すべて?)はiPhone OS 3.1では機能しなくなりました。いずれにせよ、このオプションは利用できないと仮定します。では、先に進みましょう。
Macからキャリア設定を表示および編集する
iPhoneからキャリア設定にアクセスできない場合でも、Macからはアクセスできます。そのためには、キャリア設定ファイル(.ipcc)を開いて内容を確認します。
- ~/Library/iTunes/iPhone Carrier Support/ に移動し、ファイルのコピーを作成してください
ATT_US.ipcc。このコピーのみを使用してください。 - Finder で、ファイル名に .zip 拡張子を追加します。
- .zipファイルをダブルクリックします。これによりファイルが解凍され、「Payload」という名前のフォルダが作成されます。
- Payload の中には というファイルがあります
ATT_US.bundle。ファイルのコンテキストメニューから「パッケージの内容を表示」を選択してください。これで完了です。ここにキャリア設定ファイルの全内容が記載されています。大半は各言語へのローカライズ版です。これらは無視してください。最も注目すべきファイルは ですcarrier.plist。 - Property List Editor(AppleのDeveloperソフトウェアに含まれています。Mac OS XインストールDVDからオプションでインストールできます)などのユーティリティを使って、carrier.plistファイルを開きます。ここで実際の設定を確認できます。設定には、APN(例:wap.cingularはデータネットワークAPNの名前で、apnsの項目2に記載されています)、各種キャリアサービスのダイヤル番号(例:*225#は請求残高を確認するための番号で、Servicesの項目0に記載されています)、そして新しいMMSプロパティが含まれます。
ここでデータを表示する以外に、設定の変更などできますか?はい。手順は以下のとおりです。
- .plist ファイルに必要な変更を加えて保存します。
- 前の手順を逆に実行し、Payloadフォルダを圧縮して名前を変更します
ATT_US.ipcc。.zip拡張子が削除されたことを確認するには、アイテムの情報ウィンドウの「名前と拡張子」セクションを確認してください。 - すでに説明した再インストール方法を使用して、変更された .ipcc ファイルをインストールします。
後で元の設定に戻したい場合は、おそらく保存した変更されていないファイルを再インストールするだけです。
この方法は確かに機能することを確認していますが、多少リスクがあるため、このレベルでの作業に自信がない限り、お勧めできません。そのため、どのような変更を加えるべきかについては詳しく説明しませんでした。代わりに、少なくともデータネットワークを無効にするという目的であれば、構成プロファイルを使用することをお勧めします。構成プロファイルについては、後述のチュートリアルで詳しく説明します。
iPhone構成プロファイルを作成してインストールする
構成プロファイルには、iPhoneの設定に関するカスタム指示が含まれています。構成プロファイルをインストールすると、iPhoneの設定はプロファイルの設定に合わせて変更されます。その後、プロファイルをアンインストールすると、設定は以前の状態に戻ります。
構成プロファイルの主な目的は、ユーザーグループにカスタム設定を配布するための便利な方法を提供することです。例えば、企業が全従業員にiPhoneを配布する一方で、カメラを無効にしたいとします。これは、必要な構成プロファイルを従業員に配布することで簡単に実現できます。この仕組みの概要については、Appleのデバイス構成に関する概要をご覧ください。
私たちの目的のために、構成プロファイルの利用可能性を活用し、データ サービスを無効にするようにキャリア設定を変更する構成プロファイルを作成してインストールすることができます。
最初のタスクは、必要な構成プロファイルを作成することです。
- iPhone構成ユーティリティ(iCU)を起動します。これはAppleから無料で入手できるユーティリティです。このユーティリティには様々な機能がありますが、ここでは構成プロファイルの作成とインストールのみを使用します。
- 左側のライブラリサイドバーリストから、「構成プロファイル」をタップします。
- 上部のツールバーから「新規」をタップします。プロファイルが自動的に作成され、通常は.mobileconfig拡張子で保存され、~/Library/MobileDevice/Configuration Profilesに保存されます。
- 新しく作成したプロファイルの「全般」項目で、ファイルに名前を付けます(例:データサービスを無効にする)。識別子を追加します(具体的な名前は問いません。com.phony.profile など)。このセクションの残りのフィールドはオプションであり、無視できます。
- 項目リストを下にスクロールして「詳細設定」を見つけます。それを選択します。
- 「構成」ボタンをクリックします。次に、「アクセスポイント名(APN)」フィールドに、
wap.PHONY.com(下のスクリーンショットのように)のような仮のAPN名を入力します。

iPhoneのデータサービスを無効にするために必要な変更はこれだけです。あとは構成プロファイルをインストールするだけです。
- iCU を開いた状態で、USB ドック ケーブルを介して iPhone を Mac に接続します。iCU は自動的に電話を検出し、左側のデバイス リストに iPhone の名前が表示されます。
- 左側の列の「デバイス」セクションから iPhone の名前を選択します。(注:代わりに「ライブラリ」セクションから「デバイス」を選択しないでください。)
- iPhoneの「構成プロファイル」タブ(「概要」で始まるタブの列から)を選択します。利用可能なすべての構成プロファイルのリストが表示されます。プロファイルが現在インストールされているかどうかに応じて、各プロファイルの右側のボタンに「インストール」または「削除」と表示されます。
- 作成したプロファイルを見つけて、[インストール] ボタンをクリックします (以下を参照)。
- iPhoneを起動してください。インストールボタンをタップしてインストールを確認する画面が表示されます。(下の画面をご覧ください。)完了するまで、画面の指示に従ってください。


これで完了です。プロファイルをインストールすると、変更はすぐに反映されます。通常、iPhoneを再起動する必要はありません。
このプロファイルをインストールすると、電話アプリとメッセージアプリが使用できるようになります。Wi-Fi経由でインターネットに接続できます。ただし、3GまたはEDGE経由でインターネットに接続しようとすると、「モバイルデータネットワークをアクティブ化できませんでした」というエラーが表示されます。
構成プロファイルの手法が特に魅力的なのは、元に戻すのが簡単なことです。プロファイルを削除するだけで済みます。
- iPhoneで、「設定」→「一般」→「プロファイル」→ 「プロファイル名」に移動します。
- ここで「削除」ボタンをタップします。これで設定が以前の状態に戻ります。
構成プロファイルがインストールされている状態でiPhone OSまたはキャリア設定のアップデートをインストールすると、プロファイルの効果が失われる可能性があります。その場合は、構成プロファイルを削除して再インストールしてください。これで再び動作するようになるはずです。
[上級寄稿者の Ted Landau は、Take Control of Your iPhone (TidBits Publishing、2009) を iPhone 3.0 用に更新中です。 ]