Sync Services:連絡先およびカレンダーの同期に関する高度なトラブルシューティング

  • 最終更新日: 09 11月, 2009
  • 記事: TS2481
  • 過去の記事: EM73, EM74

現象

連絡先や連絡先グループ、カレンダーイベントの同期に関する問題が発生する場合があります。

MobileMe との同期や、iPhone や iPod と iTunes の同期、または iSync を使って他社製の携帯電話を同期する際に問題が起こります。

同期の履歴をリセット しても同期に関する問題が解決しなかった場合は、この記事で紹介する高度なトラブルシューティングをお試しください。

対象製品

iCal 2.x, Mac OS X 10.5, Mac OS X 10.6, MobileMe, iSync 3.x

解決方法

MobileMe で、データを同期できない、同期セッションが長すぎる、データの整合性に関するエラーメッセージが表示されるなどの問題が起こる場合は、同期データをリセット する必要があります。同期データをリセットする際は、その前にデータをバックアップし、必ず、最新の内容が保存されているコンピュータからリセットしてください。詳しくは、「Mac OS X からの同期の問題に関するトラブルシューティング」を参照してください。

次のような場合は、下記の手順をお試しください。

  • MobileMe 以外で同期に関する問題が起こる場合
  • MobileMe 同期データがすでにリセットされている場合
  • 同期履歴がすでにリセットされている場合

アドレスブックの連絡先や連絡先グループの同期に関する問題

  1. アドレスブックを開きます。「ファイル」メニューの「書き出し」を選択し、連絡先をバックアップします。書き出し先を指定し、「保存」をクリックします。この手順で作成したアーカイブファイルには、すべての連絡先情報のバックアップが含まれています。このデータは、(必要に応じて) 後にアドレスブックに戻すことができます (Finder でアーカイブファイルをダブルクリックします)。
  2. こちらの手順 に従い、重複しているデータや不要な空白エントリを削除します。重複データを完全に削除するには、この手順を何度か繰り返す必要がある場合があります。
  3. アドレスブック」メニューの「環境設定」を選択し、「vCard」タブを選択します。「vCard のフォーマット」が「3.0 オプション」になっており、「メモを vCard に書き出す」と「写真を vCard に書き出す」オプションが両方とも選択されていることを確認します。 
  4. デスクトップに新規フォルダを作成します。アドレスブックの「名前」カテゴリにある連絡先をすべて選択します (連絡先を 1 つ選択し、「編集」メニューの「すべてを選択する」を選択します)。次に、デスクトップに作成した新規フォルダにすべての連絡先をドラッグします (名前を 1 つクリックして強調表示し、ドラッグします)。これで、すべての連絡先を含む vCard が 1 つ作成されました。
  5. アドレスブックにある連絡先とグループをすべて削除します。アドレスブックを終了します。
  6. 次のファイルをゴミ箱に移動します。
    • ~/ライブラリ/Application Support/Address Book
    • ~/ライブラリ/Preferences/com.apple.AddressBook.plist
    • ~/ライブラリ/Preferences/com.apple.AddressBook.abd
  7. 次の 2 つのフォルダにあるファイルをゴミ箱に移動します。
    • ~/ライブラリ/Caches/
    • /ライブラリ/Caches
  8. ユーザアカウントからいったんログアウトします。
  9. ユーザアカウントに再びログインします。iSync を開き、「iSync」>「環境設定」>「詳細」>「同期の履歴をリセット」の順に選択します。
  10. アドレスブックを開きます。先ほどデスクトップに作成したフォルダから、「アドレスブック」ウインドウに vCard をドラッグすると、連絡先が再び読み込まれます。連絡先グループを作り直す場合は、まずアドレスブックでグループを作成しておき、該当する vCard をグループにドラッグします。
  11. iPhone、iPod または iPod touch の場合は、iTunes を使って通常の方法で同期してみます。他社製の携帯電話の場合は iSync で同期します。
  12. それでも連絡先が同期されない場合は、コンピュータを Safe Mode (セーフモード) で起動してみます (起動音が聞こえたらすぐに「Shift」 キーを押し続けます)。セーフモードでの起動には、数分かかる場合があります。セーフモードで起動した後、コンピュータを再起動し、通常の方法で同期してみます。 
  13. それでも連絡先を同期できない場合は、アップルサポート にご連絡いただくか、こちらの記事 を参照して、「Sync Services」フォルダを削除してください。ただし、「Sync Services」フォルダはなるべく削除しないことをお勧めします。削除する場合は、同期対象の Mac をセーフモードで起動してください。
  14. 連絡先とグループが正常に同期されたら、手順 1 に従って、新しいバックアップを作成しておきます。このバックアップには、同期に関する問題を解決するために行った変更事項が保存されています。

カレンダーの同期に関する問題

  1. こちらの記事 の手順に従って、カレンダーをバックアップします。Mac OS X v10.5 Leopard をお使いの場合は、iCal の「ファイル」メニューから「iCal のバックアップを作成」を選択すると、カレンダーをバックアップできます。
  2. iCal を終了します。Finder で、ファイル名の後ろに「-1」または「-2」が追加されているカレンダーのキャッシュファイルを削除します。これらのファイルは、「~/ライブラリ/Calendars/Calendar Cache」内にあります。
  3. 次の 2 つのフォルダにあるファイルをゴミ箱に移動します。
    • ~/ライブラリ/Caches/
    • /ライブラリ/Caches
  4. iCal を開きます。iPhone、iPod または iPod touch の場合は iTunes を使って、通常の方法で同期してみます。他社製の携帯電話の場合は iSync で同期します。それでも同期されない場合は、カレンダーを 1 つずつ同期し、同期できないカレンダーを見つけます。

手順 5 に進む前に、特定のカレンダーに問題があることが判明した場合は、以下の OS 別の手順を実行し、同期に関するトラブルシューティング中に問題が起こる可能性があるイベントタイトルを特定します。イベントタイトルについて、以下の点を確認してください。

  • カレンダー内にタイトルが空白になっているイベントがありませんか?タイトルが入力されていないイベントは、タイトルを付け直すか、イベント自体を削除します。
  • カレンダー内に、ASCII または全角 (Unicode) 文字 (日本語、中国語、韓国語などの拡張 ASCII 文字) でタイトルが入力されているイベントがありませんか?全角文字が使われている場合は、該当する文字を削除するか、拡張 ASCII 文字以外でタイトルを入力し直します。
  • カレンダーのエントリが重複していないか、確認します。
  • 古いイベントがたくさんある場合は、いくつか削除することをお勧めします。

Mac OS X 10.5 の場合

  1. iCal を開きます。
  2. 画面右上に表示される「検索」フィールドに、ピリオド (.) を入力します。
  3. 画面下側の検索結果に、すべてのカレンダーイベントが表示されます。保存されているイベント数によっては、すべてのイベントが表示されるまで 2 ~ 3 分かかる場合があります。 
  4. 検索結果の「タイトル」フィールドをクリックすると、タイトル順に並び替えることができます (下図を参照)。

Mac OS X 10.4以前の場合

  1. iCal を開きます。
  2. 「iCal」画面の右下に表示される「リスト」ボタンをクリックします。
  3. 検索結果の「タイトル」フィールドをクリックすると、タイトル順に並び替えることができます。


 

問題のあるイベントのタイトルを変更しても、正常に同期されない場合は、以下の手順を実行します。
  1. iCal 内のカレンダーをすべて削除します。
  2. 手順 1 で作成したバックアップを使って、「ファイル」メニューの「読み込み」を選択し、iCal にカレンダーを 1 つ読み込みます。読み込んだカレンダーが同期できることを確認します。
  3. この方法でカレンダーを 1 つずつ読み込み、すべてのカレンダーを同期できることを確認するか、同期できないカレンダーを特定します。
  4. それでもカレンダーを同期できない場合は、アップルサポート にご連絡いただくか、こちらの記事 を参照して、「Sync Services」フォルダを削除してください。ただし、「Sync Services」フォルダはなるべく削除しないことをお勧めします。削除する場合は、同期対象の Mac を セーフモード で起動してください。
  5. カレンダーが正常に同期されたら、手順 1 に従って、新しいバックアップを作成しておきます。このバックアップには、同期に関する問題を解決するために行った変更事項が保存されています。

Important: Information about products not manufactured by Apple is provided for information purposes only and does not constitute Apple’s recommendation or endorsement. Please contact the vendor for additional information.

Not helpful Somewhat helpful Helpful Very helpful Solved my problem