概要
- macOSには Gatekeeper というセキュリティ機能があり、インターネットからダウンロードしたアプリに「隔離フラグ(quarantine)」を自動で付ける
- このフラグが付いたアプリをAppleが検証できなかった場合、「壊れている」として起動をブロックする
- xattr は extended attributes(拡張属性) を操作するコマンド
- macOSのファイルには通常のデータ以外に、メタ情報(拡張属性)を付けられる
- Gatekeeperの隔離フラグもその一つ
xattr -cr /Applications/Claude.app
-c- そのファイル/ディレクトリの全拡張属性を削除
-r- ディレクトリを再帰的に処理(.appの中身も含めて)