Hatena::ブログ(Diary)

satoshi8732の日記

2012-11-10

iTunesで音楽が同期できなくなった原因が分かった

19:29

ようやく原因が特定できたので書いておく

Xcode3.2.6を入れるとiTunes10.7でミュージック、着信音、ビデオの同期が動かなくなる

環境

iTunesに追加した曲がiPhoneに転送されていないのに気づいたのがきっかけ

iTunes上では再生できるのにiPhoneデバイス表示では灰色で丸の中に2つの矢印があるマークがついたままになる

こんな感じ

f:id:satoshi8732:20121110183441p:image

ついでにiTunes上での容量表示が全部「その他」になって内訳が出なくなる

f:id:satoshi8732:20121110183442p:image

その後ネット上で検索していろいろやってみるが全く解決しない(逆に今まで入っていた曲も全部消えてiPhoneが認識されなくなるなどよけいにひどくなった)

ネットの情報を見てやったことは以下のような感じ

  • 音楽の同期を自動から手動にかえてマークのついた曲を削除して追加し直す(★)
  • 音楽のAACバージョンを作り直す
  • iTunesを再インストール(★)
  • iPhoneをリセット「すべてのコンテンツと設定を消去」して復元
  • 曲が入っているiTunesフォルダから曲を全部削除して追加し直し
  • com.apple.iTunes.plist 他iTunes関連を削除(×)
  • AppleMobileDevice.kext を削除
  • MobileDevice.framework を削除
  • USBポートの挿すところを変える(●)

(英語では circle two arrows などで検索すると同じ問題が出てくるが自分の問題を解決してくれるものは見つからなかった)

iTunesで購入した曲だけは再ダウンロードで入ったが自分でCDから入れた曲は全く入らない

アプリは動くからiPhoneで音楽聞くのはやめようかなと途方に暮れていたところで以下のページの中の「SDK」の文字が目にとまった

http://support.apple.com/kb/TS3540?viewlocale=ja_JP

もしかしてと思いXcodeアンインストールしてiTunesインストールし直し、ついでにUSBボートの挿すところを変えたところで復活した

検証のためXcodeを再インストールして再現する(転送できなくなる)ことを確かめた

確かにXcodeインストールするときiTunes Helperを止めないとインストールできないので共通のモジュールを使っているなどのなんらかの関連があるのだろう

本当にやらないといけないのは★印の転送できなくなった曲(だけ)の削除とiTunesの再インストールの2つのようだ

iPhoneUSB接続しても認識しなくなったのはplistを削除したせいな気がする

認識しなくなったときは(iTunesインストールし直してから)接続するUSBボートを変えるのも試さないといけないようだ

iPhone5を使っている身としてはiTunes10.7を入れないわけにはいかずXcode3.2.6との共存が難しいとなるとMountain Lionを別パーティションに入れてそこにiTunesだけいれるかな

同じ問題で困ってる人の参考になればと思う

助かりました助かりました 2013/03/22 14:18 同じ事象でハマってましたが、この記事のおかげで救われました。
感謝です。

たかにゃんたかにゃん 2013/07/12 00:08 同じ事象で困っていました。私はxcodeのアンインストールのコマンド実行と、iTunesの最新版をダウンロードしてインストールすることで解決しました。貴重な情報を提供いただき、ありがとうございました。

トラックバック - http://d.hatena.ne.jp/satoshi8732/20121110/1352543344
リンク元