iTunesが立ち上がらなくなってたのが解消したのでメモ

Software Updateを適用したら,iTunes.appが立ち上がらなくなってしまっていたが,それが解消されたのでメモ.

環境

バックアップ

念のため設定ファイルをバックアップ

$ cd /Users/{USERNAME}/Music/iTunes
$ cp *.it* /tmp/iTunesSetupFilesBackup/
$ cp *.xml* /tmp/iTunesSetupFilesBackup/

ログを確認

console.appを開いてログを見る

11/08/06 10:15:16 iTunes[4671] SwitchToUS: load bundleIdentifier: com.apple.iTunes
11/08/06 10:15:16 iTunes[4671] *** Assertion failure in -[NSMenu itemAtIndex:], /SourceCache/AppKit/AppKit-1038.36/Menus.subproj/NSMenu.m:779
11/08/06 10:15:16 iTunes[4671] Bundle /Library/InputManagers/SwitchToUS/SwitchToUS.bundle raised exception during loading: Invalid parameter not satisfying: (index >= 0) && (index < [_itemArray count])
11/08/06 10:15:27 System Events[4673] SwitchToUS: load bundleIdentifier: com.apple.systemevents

SwitchToUsとかまだ有効だったのね.(こんなの最近多いな...).もういらないので削除してみよう.

SwitchToUSを削除

$ cd /Library/InputManagers
$ sudo -rf SwitchToUs

試しにiTunesを起動してみる

起動した!
(設定ファイルを削除しているのでライブラリは空っぽ)

設定ファイルを戻して完了

$ cd /Users/{USERNAME}/Music/iTunes
$ cp /tmp/iTunesSetupFilesBackup/* ./

無事にiPhoneをバックアップできるようになったのでこれで安心して旅行に行けるわ.