- 2009年8月27日 07:51
- Mac
Mac OS X用のセキュリティ情報管理アプリ「1Password」でのSnow Leopard対応について、ここ最近検索や質問が多いので書いてみました。
【Update】このページの情報は古くなっています。
11月19日、Snow Leopard対応1Password 3正式版がリリースされました。Agileの公式ブログで28日(日本時間)に書かれた新しい案内をお読みください。
→Update: 1Password on Snow Leopard
残念ながら1Password 2はSnow Leopardサポート対象外(Snow Leopard上で起動するとダイアログが表示されます)で、1Password 3をインストールする必要があるのはご存じの通りですが、まだ3がリリースされていない現状では1Password 3のプライベートテストに参加している方以外にとって無理な話です(´・ω・`)。
※後述の方法でベータプログラムに参加する方法もあるようです。
ということで、開発元ブログではSnow Leopard上で1Passwordを動作させる暫定方法(※非サポートの自己責任)を案内しています。Snow Leopard上でSafariをまず32ビットモードに設定した後、.plistファイルをいじるなど操作が必要ですので、それなりの覚悟を持って試してみてください。
- Set Safari to run in 32-bit mode by quitting Safari, right-clicking Safari.app in your Applications folder, and choosing "Get Info." In the inspector that appears, select "32-bit mode," then close the window.
- Right-click Safari again and choose "Show Package Contents." Then browse to /Contents/Info.plist and open this file with a preferences editor. MacUpdate is a good resources for finding these kinds of apps.
- Look for an entry in this preferences file called CFBundleVersion and copy its four- or five-digit value. We could just tell you this number, but it will change and you need to repeat these steps each time Safari is upgraded.
- Right-click 1Password.app and choose "Show Package Contents," then browse to /Contents/Resources/SupportedBrowsers.plist.
- Set the Safari.MaxBundleVersion in this file to the number you copied in step 3, and save the file. Do not use any other number besides the one you get from Safari's Info.plist file. This is unsupported and, more importantly, untested (hence being unsupported; it's a vicious cycle).
【Update】このへんあたりも参考にどうぞ。
→Upgrading to Snow Leopard? Try the 1Password 3 beta early
1Password 3へライセンスアップグレードすると、メールなどでライセンス情報とともに以下のようにEarly Access Forumへの参加案内が記載されていますので、よく読んでベータテスト参加してみてください。

▼Switchers' Blog - 1Password and Snow Leopard (2009.08.22)
▼Switchers' Blog - Upgrading to Snow Leopard? Try the 1Password 3 beta early (2009.08.26)
