[Mac][iPhone]iCloudでSafariのブックマークの同期がおかしくなりました。

2012年03月16日 21:00

Macを英語環境に変更したからなのか、
ちょっと原因は不明なのですけれども、
Safariのブックマークが中途半端、というか
同期しなくなってしまいました。

Mac側で編集を加えたところ、
iPhoneに反映されず、
iPhone側でも編集を加えてみても
Macに反映されず。

困ったもんだっていうことで、
いつまた起きるかわからないので、
解決方法をメモ。

■作業手順

  1. iPhone側で独自にもっている情報(リーディングリストなど)をメールなどで退避。
  2. iPhoneのiCloud内ブックマーク同期を停止。
  3. MacのSafariブックマークをエクスポート。
  4. MacのSafari環境設定ファイルを削除。
  5. Macにブックマークデータをインポート。
  6. インポートしたデータを編集。
  7. iPhoneのiCloudブックマーク同期をONに。

1.iPhone側で独自にもっている情報(リーディングリストなど)をメールなどで退避。

基本、母艦であるMacのデータを元に作業を行います。
なので、iPhone側でのみ保存していた、まぁ、基本同期しているので、
あまり問題ないと思いますが、リーディングリストも含め、
Mac側に無いものはメールでURLを転送するなりなんなりしまして、
情報を退避させておきます。

2.iPhoneのiCloud内ブックマーク同期を停止。

iPhoneの設定>iCloud
ブックマークをオフに設定。
この際、
「iPhone上の、以前同期したiColudブックマークをどうしますか?」
のアラートがでるので、
「iPhoneから削除」
を選択します。

iPhone

3.MacのSafariブックマークをエクスポート。

次に、MacのSafariのブックマークをエクスポートします。
Safariを開いて、
File(ファイル)>Export Bookmarks…(ブックマークをエクスポート…)
を選択し、Bookmarkデータをデスクトップなどに保存します。

Export Bookmarks

いったん、これでSafariは閉じます。

4.MacのSafari環境設定ファイルを削除。

Safariの環境設定ファイルが
~/Library/Safari/
に格納されています。
この中にある、

Bookmarks.plist

を削除します。
もし、完全に初期化しても問題なければ、
上記Safariディレクトリごと削除すると確実です。

5.Macにブックマークデータをインポート。

削除が完了したら、再度Safariを起動して、

File(ファイル)>Import Bookmarks…(ブックマークをインポート…)

をクリックし、先ほど保存したブックマークファイルを選択、インポートします。

Menu

6.インポートしたデータを編集。

データをインポートすると、

imported 12/03/09

というフォルダがブックマーク内に作成されるので、
以前あった状態にフォルダ内のブックマークたちを
再配置していき、作業が完了したら、imported 12/03/09は削除します。

Bookmarks

7.iPhoneのiCloudブックマーク同期をONに。

すべての作業が完了したら、iPhoneの
設定>iCloud
ブックマークをオンに設定。

これで、iPhoneのSafariを起動すれば、
同期が完了するはずです。

  • ※iCloud上に不要なファイルが残存している場合、何故か復活する時があるようです。
    その場合はMac側で不要になったブックマークを削除します。
    iPhoneのブックマークを確認して、同期がされていれば、以降同期が続くはずです。

どのタイミングで同期しなくなってしまったのかわからないから、
ちょっと気持ち悪いのだけれど。
直ったから、まぁいいか。っていう。

コメント&トラックバック

この記事にはまだコメントがありません。
最初のコメントを書いてみませんか?

この記事に対するコメントを残す





この記事のトラックバックURL

http://blog.pranktone.net/mac/20120316210018.html/trackback