OperaやVivaldi, Chromeで「1Password for Mac」を利用中”1Password can’t save or fill”というメッセージが出た時の対処法。

スポンサーリンク

 1Password for Mac v6.8アップデート後、”1Password can’t save or fill”というメッセージが出る時の対処法です。詳細は以下から。

1Passwordのアイコン

 パスワード管理アプリ「1Password」シリーズを開発&販売しているカナダのAgileBitsは現地時間2017年07月18日、Mac版1Passwordをv6.8へアップデートしましたが、1Password for MacはこのバージョンからChromium系ブラウザとのパフォーマンスとセキュリティ性を高めるため”Native Messaging“機能が利用されているそうです。

1Password can't save or fill in Vivaldi

NEW
New browser integration using Native Messaging for Chrome. {OPM-4937}

1Password for Mac Release Notes

 ただし、1Password for Macを利用中にOperaやVivaldi, Chromeなどのブラウザを起動すると”Native Messaging”が確認できない際に、以上のような警告が出るようになっており、その場合は次のように対処して欲しいとAgileBitsがサポートページを公開しています。

1Password 6.8 for Mac introduced a more reliable method for saving and filling in browsers called native messaging.[…]1Password is unable to detect support for native messaging in your browser, you’ll see this message.

If you see “1Password can’t save or fill” when you open your browser – 1Password Support

エラーメッセージが表示された時の対処法

Opera

  1. 以下のパスに在るターミナル.appを起動。
  2. /Applications/Utilities/Terminal.app
  3. 以下のコマンドをターミナルにコピー&ペーストし[Return]キーを押す。
  4. mkdir -p ~/Library/Application\ Support/Google/Chrome
  5. 1Passwordを起動し、ControlキーとOptionキーを押しながら1Passwordメニューを表示。「1Passwordと1Password miniの終了」をクリック。
  6. 1Passwordと1Password miniを終了。

  7. 1Passwordを再度開く。
  8. Operaを再起動する。

Vivaldi/Chrome Canary

  1. 1Password for Macとブラウザがアプリケーションフォルダにあることを確認する。
  2. Finderアプリのメニューから[移動] → [フォルダへ移動](Shift+CMD+G)をクリックし、以下のファイルパスを入力し[Return]キーを押す。
  3. ~/Library/Application\ Support/Google/Chrome/NativeMessagingHosts/
  4. 移動先のフォルダに在る”2bua8c4s2c.com.agilebits.1password.json“ファイルをデスクトップにコピーします。
  5. Finderアプリのメニューから[移動] → [フォルダへ移動]をクリックし、各ブラウザに合わせ以下のファイルパスを入力し[Return]キーを押す。
    • Chrome Canary
    • ~/Library/Application\ Support/Google/Chrome Canary/
    • Vivaldi
    • ~/Library/Application\ Support/Vivaldi/
  6. 移動先のフォルダ内にある”NativeMessagingHosts”フォルダを開きます(フォルダがない場合は作成)。
  7. 先程デスクトップにコピーした”2bua8c4s2c.com.agilebits.1password.json“ファイルを”NativeMessagingHosts”フォルダへ移動。
  8. 2bua8c4s2c.com.agilebits.1password.json

  9. ブラウザを再起動。

 この問題は1Passwordのサポートフォーラムでも度々[1, 2, 3]話題に上がっており、AgileBitsのサポートチームは他のブラウザでも同様のメッセージが出た場合、1Password Supportへ連絡して欲しいとコメントしています。

コメント

  1. 匿名 より:

    Chrome? Chrome Canary?