12/18/2013

Mavericks アップデートしたらキーチェーンに不具合

Mac OS Xが10.9から10.9.1になったので、早速アップデートしてみた。すると、リブートしてログインしようとするなり、「"○○○"はキーチェーン"ローカル項目"を使おうとしています」っていうダイアログが表示されて、パスワード入力を求められる。正しいログイン・パスワードを入力しても、一切受け付けてくれない。キャンセルしてもダイアログが次々と現れる。

キーチェーン(Keychain)へのアクセス許可を求めてくるのは

  • talagent
  • com.apple.icloudhelper.xpc
  • clendarAgent
  • identityservicesd
  • accountsd
  • MAckeeper
  • AdressbooksourcesSync

とかいうやつら。他にもいろんなアプリがダイアログを出してくる。

なんじゃこりゃ。

アプリケーションのユーティリティの中に「キーチェーンアクセス.app」っていうのがあるので、これでKeychain First Aidやら、環境設定から「自分のデフォルトキーチェーンをリセット」やら実行をしても、「失敗しました」とか「パスワード入れろ」とか言って全く太刀打ち出来ない。

で少々、ググってみたところ、Mavericksではキーチェーンの仕組みが少々変わったらしく、それにともなってかインストール時にキーチェーンが破壊される事例が頻発していることが判明。まったく、これだから新しいOSは嫌だ。

解決方法にはいろんなことが書いてあるが、手っ取り早かったのは次の方法。
  1. Finderでライブラリを開く。
  2. Keychainsというフォルダを開く。
  3. 中に入っている意味不明な数字や文字の羅列されているファイルやフォルダを、デスクトップに退避させる。
  4. Macをリブートする。
で、一応ダイアログの嵐は回避された。異常がなければ、退避させたフォルダやファイルはゴミ箱に。

まぁMacに記憶してもらってたメールやらiCloudなどのパスワードはすべてパーなので、それらは再設定しないといけない。

4 件のコメント:

  1. はじめまして、makotoと申します
    先週初Macデビューしたばかりで、記事の症状に陥り、見るものすべてが未知のことで挫折しかけてましたorz
    お陰で前に進めそうです。参考になりありがとうございます。今後もコンテンツ作り頑張ってください!

    返信削除
    返信
    1. お役にたてて良かったです。私のブログは嫌いでも、Macのことは嫌いにならないで下さい。

      削除
  2. プログラムで量産型コピペ記事が増えるなかでこのブログは宝です!ありがとうございます!!実験則に基づくブログほど重宝するものはないですね。

    返信削除
    返信
    1. たまにここに書き込みをいただくと、こんなマイナーなブログでも役に立っていることがあるんだなぁ、とすこし嬉しくなります。

      削除