Mac で LockDown Browser のデジタル署名エラーを修正する
このエラーが発生する理由
Apple のコード署名チェーンでは、macOS Gatekeeper が次のものを信頼している必要があります。
- Apple Root CA (すべての macOS インストールに組み込み済み)。
- Apple Developer ID Intermediate CA (macOS アップデートで配布)。
- Respondus の Developer ID Application 証明書 (中間 CA で署名)。
- 実際の .app バイナリ (Respondus の証明書で署名)。
macOS が古すぎると、現在の中間 CA を信頼しません。LDB の署名は最近の中間 CA を使用しているため、検証が「Digital signature error」で失敗します。
2026 年に影響を受ける macOS バージョン
このエラーは特に次のバージョンで発生します。
- macOS Big Sur 11.0-11.3: Apple はこれらに中間証明書アップデートの配信を停止しました。リリース以来更新していない Mac でよく見られます。
- macOS Monterey 12.0-12.4: 同様の問題ですが頻度は低めです。
- 古い Ventura (13.0-13.2): まれですが起こり得ます。
- Sonoma 14.x と Sequoia 15.x: 影響なし - いずれも現在のトラストを保持しています。
対処 1 - macOS を現在のマイナーバージョンにアップデートする
確実な対処です。
- システム設定 → 一般 → ソフトウェアアップデート。
- アップデートが利用可能であればインストールします。Apple のマイナーアップデートには中間 CA の更新が含まれます。
- Mac を再起動します。
- LDB のインストールを再試行します。.dmg がクリーンに検証されるはずです。
Mac が macOS Monterey 12.0-12.4 にある場合は、Monterey 12.7 以降 (Monterey の最後のセキュリティサポートリリース) にアップデートするのがアップデートパスです。システム設定に利用可能な最新のアップデートが表示されます。
対処 2 - より新しい macOS メジャーバージョンへアップグレードする
Mac がより新しい macOS (Ventura 13、Sonoma 14、Sequoia 15) をサポートしている場合、アップグレードがより耐久性のある対処です。この Mac について → システムレポート → ハードウェア → モデル ID で Mac のモデルが確認でき、Apple の互換性リストでサポートされる macOS が確認できます。
試験の 30 分前にこれを行わないでください。メジャーアップグレードには 30-60 分かかり、インストール後のセットアップが必要となる場合があります。
対処 3 - .dmg を再ダウンロードする
比較的まれですが、デジタル署名エラーが破損した .dmg (ダウンロード中の Wi-Fi 切断、転送途中での AV による改変) によるものということもあります。症状は次のとおりです。
- 1 つの .dmg では一貫してエラーが発生するが、同じ LMS リンクから再ダウンロードしたものでは成功する。
- ダウンロードしたファイルサイズが LMS の期待サイズより明らかに小さい。
対処: ダウンロードフォルダから .dmg を削除し、LMS リンクから再ダウンロードしてインストールを再試行します。
対処 4 - インストール中はサードパーティ製のアンチウイルスを無効化する
Malwarebytes、Bitdefender、Sophos、Norton などはリアルタイムスキャン中に .dmg ファイルを改変し、署名を途中で壊すことがあります。回避策は次のとおりです。
- アンチウイルス製品のリアルタイムスキャンを一時停止します。ほとんどの製品にはメニューバーに「1 時間一時停止」のトグルがあります。
- .dmg を再ダウンロードします。
- インストールします。
- その後アンチウイルスを再度有効化します。
このエラーを解消しないこと
- 右クリック → 開く: コード署名チェーンの検証を回避できません。
- LDB を Gatekeeper の例外に追加: 証明書チェーン自体の検証が失敗する場合は役に立ちません。
- Gatekeeper の完全無効化 (
spctl --master-disable): 推奨されず、管理者権限が必要で、インストールは依然としてコード署名チェックを通ります。 - 同じ .dmg を複数回実行: 同じ .dmg → 同じ署名 → 同じエラー。
現在の中間証明書が信頼されているかを確認する方法
# ターミナルで:
security verify-cert -c /Applications/Some.app/Contents/_CodeSignature/CodeResources -L
# あるいは簡単に - 他の公証済みアプリのインストーラを開いてみる:
open ~/Downloads/some-other-notarised-app.dmg
他の公証済みの .dmg ファイルも同様のエラーで失敗する場合、トラストの問題はシステム全体に及んでいます。macOS のアップデートが汎用的な対処です。
Frequently asked questions
macOS をアップデートするとデータが失われますか?
マイナーアップデート (例: 14.6.1 → 14.6.2) はすべてのデータを保持します。メジャーアップグレード (例: Monterey → Ventura) もユーザデータは保持されますが、時間がかかります。メジャーアップグレードの前には必ず Time Machine でバックアップを取ってください。
大学の IT が管理対象 Mac をアップデートできません。どうすればよいですか?
経路 1 (個人用 Mac) または経路 2 (管理対象 Mac への LDB 事前インストールを IT に依頼) を利用してください。古い管理対象 Mac では、通常 IT が macOS のアップデートと LDB の両方を配信します。デジタル署名エラーは、IT がアップデートを配信すれば解消することが多いです。
デジタル署名エラーはセキュリティ上の問題ですか?
いいえ、思われているような意味ではありません。このエラーは macOS が慎重な対応を取り、署名を検証できないソフトウェアのインストールを拒否していることを意味します。macOS をアップデートすれば検証が機能するようになります。セキュリティを回避するわけではありません。