iPhone Safari のブックマークバー、ブックマークメニューが削除できない問題の解決方法 [iPhone]

iPhone と Mac Safari のブックマークを iTunes で同期すると、iPhone 上で削除できないブックマークバーとブックマークメニューというフォルダができてしまいました。

iPhone Safari でブックマークの編集モードに入ってもブックマークバーとブックマークメニューには削除マークが表示されず、削除できません。

邪魔なので削除する方法を調べてみました。

で、見つけたのがここ。
Topic : Deleting "Bookmarks Bar" and "Bookmarks Menu" folders from Bookmarks

Apple Developers Tools が必要です。
Apple Developers Tools は Mac OS X のディスクに含まれています。

まず、
1a. コンピュータの Safari を終了します。
1b. iTunes の iPhone の "概要" タブで、"この iPhone を接続しているときに自動的に同期" のチェックをはずします。

2. Finder で ~/Library/Safari/Booksmarks.plist を見つけます。

3. PC のブックマークのバックアップを作成します。Booksmarks.plist を複製して、ファイル名を Bookmarks(original).plist に変更します。

4. Safari を起動します。

5. [ブックマーク] - [ブックマークフォルダを追加] を選択し、新しいブックマークフォルダを作成します。

6. iPhone に追加したいフォルダや URL を作成したフォルダにドラッグします。

7. 好きなように並び替えます。iPhone 上でもできますが、ここで行うほうが楽です。

8. Safari を終了します。作業が終わるまで起動してはいけません。
(これは重要です。これからブックマークファイルを編集し、ブックマークフォルダを削除しますが、Safari を起動すると削除したブックマークフォルダが自動的に作成されます。)

9. Property List Editor を起動し、Bookmarks.plist を開きます。
Property List Editor は /Developer/Applications/Utilities/Property List Editor.app にあります。

10. Children の左の三角マークをクリックします。

11. Item 1 から順に削除します。(Item 1 が BookmarksBar, Item 2 が BookmarksMenu です。) Item 1 を削除すると Item 2 が Item 1 に繰り上がってきます。一番大きい数字の Item が 5) で作成したブックマークフォルダになっているはずなので、それだけ残し、他の Item を削除します。

12,13. 原文の 12,13 は 11 にまとめてしまったのでスキップ。

14. [File] - [Save] を選択し、変更を保存し、Property List Editor を終了します。

15. Safari は起動してはいけません。

16. iTunes を起動し、iPhone を選択します。まだ同期しません。

17. "情報" タブを開き、"Safari ブックマークを同期" をチェックします。

18. "詳細" セクションのの "このiPhone上で置き換わる情報" の "ブックマーク" をチェックします。

19. [適用] ボタンをクリックし、同期します。

20. 同期が完了するまで待ちます。

21. iPhone を取り出し、Safari のブックマークを開きます。ブックマークバー、ブックマークメニューが消えているはず。

22. 再び iTunes に戻ります。

23. iPhone を接続します。同期はしません。

24. "情報" タブを開き、"Safari ブックマークを同期" をチェックを外します。[適用] ボタンをクリックし、同期します。ブックマークを同期すると、再びブックマークバー、ブックマークメニューが現れてしまいます。

25. 以上で終了です。

追記. 編集した Booksmarks.plist を Booksmarks(iPhone).plist に変更し、3. でバックアップした Bookmarks(original).plist を Booksmarks.plist に戻します。

ref.
* Topic : Deleting "Bookmarks Bar" and "Bookmarks Menu" folders from Bookmarks