Alfred 5 と 1Password 8 の連携が急にできなくなったので対処した

2024-4-10

通常、1p 補完したい文字列とすると保存されているアイテム候補が表示されるが、updating items...から変わらなくなってしまいました。

以下の手順を順番に実施していったところ、連携されるようになった(どれが一番クリティカルに効いたのかは、わかっていないです)ので記録にのこします。

1. 1Password CLI のインストール

Step 1: Install 1Password CLI

brew install 1password-cli
op --version

Step 2: Turn on the 1Password desktop app integration

1Passwordの設定からCLI統合を有効にします(これはすでに有効になっていた)。

2. Alfred の 1Password Integration を最新にする

Alfred の設定で、Features > 1Password で Get 1Password 8 Integration Workflow を実行します(すでに実行済のケースがほとんどだと思いますが、念の為)。

3. Alfred Workflow のアップデート

さらに、Alfred の設定で Workflows > Alfred Gallery > Automation Task Optionsを開き、Automation Task をインストールします(今回これが効いたかも)。

4. 1Password Extras でリセット

Alfredと1Passwordの統合をリセットします。Alfredで、:1pextrasで開けるメニューのうち、Reset Workflowをえらびます。

その後、Alfredで通常どおり 1p と補完すると、 Sign in and update items が表示されるはずです、それを実行します。

もとどおり、1pでさまざまなアイテム候補を絞り込めるようになりました、解決。