Firefox 64bitでiCloudブックマークを使えるようにする

firefox64bit-icloud-add-on-fix

どーも!カゴブロ(@kagoblo)です。

—追記—

2015/12/17現在、正式版が43に上がってしまいこの方法では対応できなくなっています。
Appleが対応したiCloud アドオンをリリースしてくれるのに期待しましょう。

Firefox 64bitでiCloudが使えない

Firefox 64bit版を使っているとiCloud ブックマークのアドオンが無効になってしまいます。

そんなに必要ってわけでもないのですが、
iPhoneのSafariとも同期できないのはなんだか悔しいので
どうにか使えるようにする方法はないかと調べてみました!!

xpiファイルを編集する

xpiファイルの中身を直接いじって64bitに対応させるやり方です。

以下に修正方法を書いてくださってる方がいました!
流石だぜ!アップルのサポートフォーラム!!

英語ですね!見事に!

If you don’t want to do this yourself, I’ve made the file available to download here: https://www.dropbox.com/s/rgfodf7ualt0wdw/icloud_bookmarks-1.4.14-fx-windows.xpi ?dl=0

修正済みのファイルが上記リンクからダウンロードできますので、フォーラムのKa Hooliさんに感謝しつつ使わせてもらいましょう。

せっかくなので自分で修正する方法も記しておきます。
フォーラムに書いてあることを意訳します。

以下の手順でこの問題を修正します。

  1. iCloud ブックマーク :: Add-ons for Firefoxにアクセスする。
  2. 「+Firefoxへ追加」というボタンを右クリックして”名前をつけてリンク先を保存”を選択する。
  3. ファイルをデスクトップに保存する。
  4. ファイルに拡張子.zipを追加する。(例 icloud_bookmarks-1.4.14-fx-windows.xpi.zip)
  5. そのzipファイルを展開(解凍)する。
    展開したフォルダ内の install.rdf というファイルをメモ帳で開く。
  6. 64bit ブラウザでも使えるように、以下の記述を削除する。
    <em:targetPlatform> WINNT_x86-msvc</em:targetPlatform>
  7. さらに以下の記述
    <em:maxVersion>31.*</em:maxVersion>

    <em:maxVersion>99.*</em:maxVersion>
    のように変更する。
  8. 変更した install.rdf を上書き保存する。
  9. META-INF という名前のフォルダをフォルダごと削除する。そうしないと install.rdf が変更されていることが検出がされてインストールできないため。
    展開したフォルダを再びzipファイルに圧縮する。
  10. 追加した拡張子.zipを削除し .xpiに戻す。(例 icloud_bookmarks-1.4.14-fx-windows.xpi)
  11. このファイルをFirefoxのアドオンマネージャからファイルからアドオンをインストールを選択し開く。
  12. iCloudコントロールパネルの設定を開きFirefoxのブックマークを同期するように設定する。

以上です! 文章にすると長い上にわかりにくいですね!!

ちなみに私はダウンロードしたのもをそのまま使用しました。

iCloud 同期ができない

修正したアドオンをインストールしてiCloudのコントロールパネルから設定しようとしたら、アドオンが有効になっていないという表示で使えませんでした。

その場合はひとまず32bit版のFirefoxをインストールして、iCloudを有効にしてから64bit版を使うと正常に利用できました。
同じ症状の方はぜひお試しを!

ちなみにDeveloper Editionだと以下の様な表示が出てどうしようもないため、公式のbeta の64bitを使ってます!
バージョン43以降はいろいろあるんでしたっけ?

firefox64bit-icloud-add-on-fix-2

わかりにくい部分があればコメントください!

それではまた

Firefox 64bitでiCloudブックマークを使えるようにする
この記事が気に入ったらいいね!しよう


『Firefox 64bitでiCloudブックマークを使えるようにする』へのコメント

  1. 名前:通りすがり 投稿日:2015/11/09(月) 16:10:02 ID:197633e1c 返信

    こんにちは。

    Firefox 42からのアドイン仕様変更の所為でしょうか。
    互換性が無いと表示されます。

    アップデートが待たれますね。

    • 名前:カゴブロ 投稿日:2015/11/15(日) 17:25:37 ID:ca12ee25e 返信

      通りすがりさん>
      コメントありがとうございます。返信遅くなり申し訳ない!!

      互換性のエラーもでてますかね?
      私はConfiguration Maniaというアドオンを入れて互換性チェックはオフにしております。

      Naverまとめですが、こちらも参考になるかと
      http://matome.naver.jp/odai/2139975137680942801

      なんにせよ、AppleにはFirefoxを見捨てずにアップデートしていただけるよう願うばかりですね。。

      • 名前:通りすがり 投稿日:2015/11/16(月) 12:06:09 ID:2a47879dc 返信

        カゴブロさん

        ご返信ありがとうございます。
        互換性の警告は表示されますが、本記事の「7.」を参考にFirefox42でも動作させることができました。感謝いたします。

        ただ、64ビットについてはiCloudそのものが対応していないのか、私では力不足でした。表面上、64ビットFirefox42でもアドイン自体は動作しているものの、iCloudコントロールパネルには表示されませんし、ブックマークの変更も反映されません。

        今は32ビットFirefox42で辛抱しています(´・ω・`)

  2. 名前:通りすがり 投稿日:2015/12/16(水) 13:11:03 ID:3a73b5cc4 返信

    こんにちは!

    Firefox 43からは未検証のアドオンがインストールできなくなりましたね。
    コードを弄っても無理でした。

    • 名前:カゴブロ 投稿日:2015/12/17(木) 15:36:34 ID:31389629d 返信

      >通りすがりさん

      お、正式版もいよいよ43になったのですね。教えて頂きありがとうございます!

      以前、開発版(Developer Edition)を使っていた時にバージョン43で使えないのは確認してたのでβ版を使っていたのですが、42で様子を見るかiCloudを諦めるかという時が来てしまったようですね。。

      Appleの対応に期待ですね(´・ω・`)