コンテンツにスキップ

macOS が atbridge をブロックする(Gatekeeper)

要点: atbridge は現在 Apple Developer ID 証明書で署名され、Apple による公証 (notarization)を受けているため、macOS Gatekeeper は警告なしで実行を許可するはずです。 署名前の古い未署名バージョンがブロックされる場合は、スクリプト (curl -fsSL https://atbridge.ai/install.sh | sh)で再インストールするか、 xattr コマンド 1 つで隔離フラグを解除してください。

macOS に 「atbridge は開けません」「atbridge は壊れているため開けません」、 または**「開発元が未確認」と表示される場合、ほぼ確実に古い未署名のビルド**を使って います。そのメッセージは、macOS の Gatekeeper が認識できないアプリに対して通常の 用心を働かせているものです。

macOS でダウンロードしたアプリにはすべて、隠された隔離フラグが付きます。atbridge が 公証を受ける前は、Gatekeeper が初回起動時に安全策を取り、あなたが信頼すると確認する まで未署名のバイナリをブロックしていました。現在のビルドは公証済みなので Gatekeeper が 認識します。しかし、署名済みリリースの前にダウンロードしたバイナリには古い隔離フラグ が残っており、署名もないため、macOS はそのコピーを置き換えるかフラグを解除するまでブロック し続けます。

解決する(古い未署名のビルド)

Section titled “解決する(古い未署名のビルド)”

再インストールすると、Gatekeeper が受け入れる現在の署名+公証済みビルドが取得され、 古い未署名のバイナリが置き換えられます:

Terminal window
curl -fsSL https://atbridge.ai/install.sh | sh

これで解決は完了です。~/.atbridge/bin/atbridge にインストールし、atbridgePATH に追加し、Thunderbird ブリッジを登録します。

Terminal window
atbridge --version

バージョン文字列が表示されれば、macOS が atbridge の実行を許可しています。Thunderbird ブリッジをセットアップする場合は、続けて次を実行してください:

Terminal window
atbridge bridge ping

Was this page helpful?