iPhone 資料一覧

アプリケーションの同期ができない(iTunesで「アプリケーションを同期」が選べない)

2008/9/5更新

対応バージョン: OS 2.0.2

iTunesのiPhoneデバイスの設定で「アプリケーション」タブの「アプリケーションを同期」がグレーアウトしていてチェックできないためにアプリケーションが同期できない。

このような場合は以下の手順で復旧できることがある。尚、作業中iPhoneはケーブルでマシン(母艦)と接続しておく。

iTunesを終了する。

ログアウトする。

Mac OS XにログインするとiTunesHelper(*)というプログラムが起動するが、このプログラムが同事象を引き起こしている可能性がある。

そこでいったんログアウトしてこのプログラムを終了させる(iTunesを終了しただけではプログラムは終了しない)。

ログアウトしてもプログラムが終了しない場合は、コマンドラインで強制終了する。

例)

% whoami
foo

% ps aux | grep iTunesHelper
foo 2919 ... /Applications/iTunes.app/Contents/Resources/iTunesHelper.app/Contents/MacOS/iTunesHelper
bar 4392 ... /Applications/iTunes.app/Contents/Resources/iTunesHelper.app/Contents/MacOS/iTunesHelper

% kill -9 2919

上記の例のようにこのプログラムはログインユーザ毎に起動するので「自分の」プロセスをkillすること。

(*) iTunesHelperはiPhoneやiPodがマシンに接続されたかどうかを監視するプログラム。

再度ログインしてiTunesを起動する。

尚、iPhoneを接続すると自動的にiTunesが起動する設定になっている場合はログインするだけでよい。

関連資料・記事