2008年7月17日
ContactとAddressの同期の不具合を直す
iPhoneのContact(コンタクト)とMacOSのAddress Book(アドレスブック)がうまく同期しない。iPod touchのときの不具合が、iPhoneに移行してからも引き継がれてしまった。電話としても活用するのに、これではマズイ。
そこで、この記事を参考にしながら、以下のように解決した。
- アドレスブックのバックアップを取る。
ファイル -> 書き出す -> アドレスブックのアーカイブ... - アドレスブックのすべてのコンタクトを削除する。
あわせてグループも削除する。 - アドレスブックに関連したファイルを削除する。
~/Library/Application Support/AddressBook
~/Library/Caches
~/Library/Preferences/com.apple.AddressBook.plist - ログアウトし再ログインする。
- iSyncを起動してリセットする。
環境設定 -> 詳細 -> 同期の履歴をリセット - ログアウトして再ログインする。
この時点でContactとアドレスブックが同期可能となっている。 - アドレスブックのバックアップを読み込む。
バックアップファイルをダブルクリック
もしくは
ファイル -> 読み込む -> アドレスブックのアーカイブ...
*この時点ではまた同期されなくなっている。 - アドレスブックのグループをすべて削除する。
編集 -> グループを削除
*グループの中のエントリーは削除されない。
*この時点でコンタクト情報が同期可能となっている。 - あらためてグループを作ってコンタクトを登録する。
当方の場合、グループを追加し、コンタクトを入れ替えたあたりから同期されなくなった。グループの問題がない場合、グループを削除する必要はないかも知れない。