1Password for Mac利用時に”1Password can’t save or fill”って出て困ったので対処法をやってみた
2017年9月2日土曜日
いやー、コレは誠に困ってしまったぞ。1Passwordが使えないぞ!?
とあるタイミングでパスワード一括アプリの「1Password」が利用できなくなった。本体自体は利用できるのだが、ブラウザの拡張機能内でちゃんと機能しなくなってしまった。エラー分として”1Password can’t save or fill”と書かれている。
おそらく”1Password can’t save or fill”で検索してきた人は対処方法を知りたいだろうが、僕はこの対処方法を試して、結果としては「直らなかった」だ。ただ、ココで言いたいのは、僕は対処方法の対象である「Chrome Canary」「Vivaldi などではなく、Chromium系のSRWare Ironだ。
どうも、先述べたブラウザならこの対処法で出来るらしいのだが、Chromiumu系のIronはソレが使えなかったらしい。残念で仕方ない結果となった。”1Password can’t save or fill”は出たまんま。
が、いちおう、今後この方法で直るかも知れないのでここで「いつか直るかも」というメモを残しておく。Chrome Canary、Vivaldiの人たちはこの方法で問題なく直るはずなので試して欲しい。
”1Password can’t save or fill”の対処方法
エラーウィンドウに出てきたリンクはコチラ。コチラに対処方法が載せられている。どうやら1Passwordが6.8にアップデートしたタイミングで、パフォーマンスとセキュリティ性を高めるため”Native Messaging“というものが利用されているらしい。Chromなどは問題なく1Passwordが利用できるのですが、Chromium系のIronだとちゃんと使えない。先のエラー分が出るのと、エクステンションのアイコンがグレー表示になっているのです。
まぁ、そういうのは置いておいて、Chrome Canary、Vivaldiで利用できる対処方法をご紹介します。
エラーメッセージが出たらすること
今から何をするかというと、Google ChromeにあるNativeMessagingHostsフォルダの中身「2bua8c4s2c.com.agilebits.1password.json」ファイルをChrome Canary(Vivaldi)のNativeMessagingHostsフォルダにコピーしちゃうと言うことです。NativeMessagingHostsフォルダにいく
Finderでユーザー名>ライブラリ>Application Support>Google>Chromeと移動すると「NativeMessagingHosts」という名前のフォルダがあります。先のリンクによると、「その中身を一度デスクトップにコピーして…」とありますが、そんなことをしなくてもこのフォルダごとコピーしちゃってOKっす。Chrome Canaryの場合
Chrome Canaryの場合は、ユーザー名>ライブラリ>Application Support>Google>Chrome Canaryの中に先ほどのNativeMessagingHostsフォルダごとコピー。Vivaldi
Vivaldiの場合は、ユーザー名>ライブラリ>Application Support>Vivaldiの中に先ほどのNativeMessagingHostsフォルダをコピー。その後ブラウザを再起動
先のリンクに書かれている対処方法をまとめると、これらを行った後、対象のブラウザを再起動すれば1Passwordが使えるらしいです。Chromium Ironはだめなの?
という対処方法で直ると思って、なんとなーくやってみたのですが、どうやらIronだとそれらの対処方法だとうまくいかなかった。なにかフォルダを間違ったのか多分そう言うところなのかなー?とかも思ってますが、現時点では僕は直ってないです。つまり、ブラウザの起動のたびに”1Password can’t save or fill”を拝みます。勘弁してくれ…。なので、だれか、
わかるひと、
教えてください。
If you see “1Password can’t save or fill” when you open your browser - 1Password Support
SRWare Iron - The Browser of the Future
この記事が気に入ったら
いいね!しよう
最新情報をお届けします
Twitterで喫茶店の部屋をフォローしよう!
▶ 関連する新着記事
こんな記事も書いてます