2009年06月09日

[IT][Mac]1Password が起動すらしない→再インストールで解決

突然下記のような症状が発生した。

  • Safari 3.2.3 にあった 1Password ボタンが消えた
    • 当然、1Password の機能もまったく動かなくなった
  • Firefox 3.0.10 のほうは大丈夫
  • しかしなにより、1Password アプリケーションそのものが起動できないという大問題が。

公式サイトのユーザフォーラムを見てみたら、同様の症状の方がいた。

1Password not running at all, can't even get the program to launch - Agile Web Solutions Support Forums
http://support.agilewebsolutions.com/showthread.php?s=cdbf9d76bd3bce765410f8e2e1563bf2&t=16663

読み進めると、解決したとの一言が。

Ah, AppZapping and a reinstall
got everything back together again.

「既存アプリの削除→再インストール→治った」とのこと。(AppZapping というのは、人気の高い削除ツール AppZapper を使って、の意と思われる)

そこで僕も下記の手順を行ってみた。

  1. Firefox と Safari を終了する。
  2. AppCleaner を使って 1Password を削除する。その際、1Password keychain は削除対象になっていないことをよく確認しておく。
  3. 1Password の公式サイトから、最新の 1Password をダウンロードする。
  4. 1Password をインストールする。
  5. 1Password を起動する。
    1. 「イチからやり直すか、それとも既存の 1Password keychain を使うか?」と問われるので、後者を選択する。→すると自動的にその 1Password keychain ファイルのパスが取得され「これか?」と問われる。
    2. パスが正しいことを確認できたら「そうだ」と答える。
    3. 1Pasword keychain ファイルのパスワードを入力する。→ 1Password が起動!
  6. 「Firefox と Safari のプラグインを使うか?」と問われるので「はい」と答える。→プラグインがインストールされる
  7. 1Password のライセンス情報を入力する。

以上で完了。この操作によって、Safari での 1Password 機能が復活した。やれやれちゃん。

追記

再インストールの前に 1Password.app のパーミッションを確認したところ、admin の Read Only だったり 700 だったりした。ような。(記録取ってないのでウロ)

そこでまず Disk Utility で Verify Disk Permissions, Repair Disk Permissions を実行した。しかし症状は改善しなかった…ので再インストールと相成った。

再インストールしたあとで確認したら、適切に修正されていた。

このことから想像すると、なんらかの原因でパーミッション設定がおかしくなってしまっていたのかもしれない。そして Disk Utility で治らない場合もあるということなのかもしれない。

[]

«前の日記(2009年05月31日) 最新