キーチェーン “ローカル項目” のロック解除を要求される

質問

「”Messages Agent” がキーチェーン “ローカル項目” を使おうとしています。」などと表示され、たびたびキーチェーンのロック解除を要求されてしまう。現行のパスワードを入力しても解除できない。

回答

キーチェーン問題の一部ですが、通常のキーチェーン問題とは少し違います。キーチェーン “ローカル項目” はログインキーチェーンのように削除できません。変更前のパスワードを入力すればダイアログは一時的に消えますが、再ログインした際にまた同じダイアログが表示されてしまいます。よって、キーチェーン “ローカル項目” を作り直す必要があります。

そこで、以下の手順を取ってください。

  1. ~/Library/Keychains/ の中身を全削除する。
    • ターミナルを利用する場合は、以下のコマンドを実行。
    • rm -r ~/Library/Keychains/
    • Finderから削除する場合は、Optionキーを押しながら「移動」メニューを開くと「ライブラリ」が表示される。そこに飛んでディレクトリ「Keychains」を探す。
  2. 端末を再起動する