icloud_bkm_sync01
Screen shot: www.apple.com

Mac (OS X) と iPhone / iPad のブックマーク同期は iCloud が便利ですね!


でも、先日 iCloud の同期はオンのままだったのですが、気がついたら iPhone と Mac のブックマーク情報がずれていました

一方にしかないブックマークがあったり、並び順がずれていたり・・・


最初にきちんと合わせたはずなんですけどねぇ。 そんなときに! iCloud を使って完全に Mac と iPhone のブックマークを同じものにする方法を紹介します。


方法はいくつかあるかもしれませんが、わたしは以下手順で上手くいきました。

  1. Mac のほうのブックマークを整理する
  2. Mac のブックマークを Xmarks を使ってバックアップしたあとに全部削除する
  3. iPhone のブックマークを全部削除する
  4. Mac のブックマークを Xmarks を使ってリストアする
  5. iPhone に iCloud で同期されるのを待つ

それぞれ、詳しい手順を記載します。


1.  Mac のほうのブックマークを整理する

今回は、一方のブックマークを整理して、それをもう一方にバスッと反映させる方法を取るわけですが、Mac のほうのブックマークを同期元とします。


理由は、iPhone での操作より Macの操作のほうが使い勝手が良いので、整理するのであれば Macのほうが何かと良いからです。


そのため、Mac の Safari のブックマークに不要なブックマークや追加したいブックマークがあれば削除や追加などをして整理します。


2.  Mac のブックマークを Xmarks を使ってバックアップしたあとに全部削除する

何かあっても元に戻せるように、Mac のブックマークをバックアップしておきます。


バックアップは書き出しで取得することもできるのですが、わたしは Xmarksを利用しているのでこれを使っちゃいます。


Xmarksの Upload/Download 機能を使ってブックマークをきっちり同期させる に記載した、Upload 機能を使って、Safari のブックマークを Xmarks にアップロードしておきます。システム環境変数の「Xmarks for Safari」から Advanced タブを開いて Upload をクリックします。


Xmarks へ Upload したあと、また自動で同期が実行されないよう、Xmarks を停止しておきます。

Mac の Safari であれば、 同じく「Xmarks for Safari」から、"Stop Xmarks" をクリックします。

icloud_bkm_sync02

そして、Mac の Safariブックマークを全部削除します。これは、もう delete で全部消しちゃってください。


わたしの環境で確認した限りでは、Mac の Safari からブックマークを削除しても、iCloud のブックマークには反映されませんでした。(原因不明。追加は反映されているもよう。)

ですので、iCloud のブックマークを全部削除するために、次のステップでは iPhone の Safariブックマークを手動で全部削除します。


3.  iPhone のブックマークを全部削除する

iPhone の Safariブックマークをすべて削除していきます。このとき、iCloud のブックマークはオンのままにしておきます。


削除は Safariを起動し、下のメニューバーにあるブックマークアイコンicloud_bkm_sync07をクリックします。


次に左下の編集をクリックします。

icloud_bkm_sync05

すると、ブックマークが編集できるようアイコンicloud_bkm_sync08が表示されますので、これをクリックして削除していきます。

icloud_bkm_sync06

フォルダで管理されている場合は、そのフォルダを削除すれば配下のページは全部削除されるので便利です。これを繰り返して iPhone Safari のブックマークを全部削除します。


4.  Mac のブックマークを Xmarks を使ってリストアする

Mac の Xmarksを開始させて、Safariブックマークをリストアします。


まずは、Xmarks をステップ 2 で停止しているので、開始させます。システム環境変数の「Xmarks for Safari」から、"Start Xmarks" をクリックします。

icloud_bkm_sync03

次に、Xmarks の Download 機能を使ってリストアします。同じく、「Xmarks for Safari」から Advanced タブを開いて Download をクリックします。


5.  iPhone に iCloud で同期されるのを待つ

ステップ 4 まで終了したら、iPhone 側の Safari に iCloud 経由でブックマークが同期されるのを待ちます。


すぐに反映されない場合もありますが、Safari を再起動したりして操作していると反映されました。



以上で完了です。いかがでしょうか。

わたしの場合は Mac の Safariブックマークを削除しても iCloud へは上手く反映されなかったのでこのようにしてビシッと反映させました。


これを実行したあとは特に問題なく iCloud 経由で Mac と iPhone 間はブックマークの同期が取れ、Mac の Safariと他のブラウザに付いては Xmarks 経由で同期が取れています。


ちょっと面倒ですが、ブックマークときちんと同じ内容にしてスタートさせたい! という方はぜひお試しあれ。


スポンサーリンク