# macOS の権限 macOS は、デスクトップ、書類、ダウンロードなどのフォルダや、メールや Safari などのアプリのデータを保護しています。プログラムがそれらを読むには、あなたの許可が必要です。 ## 自分で実行するバックアップ ターミナルで `frost backup` を実行すると、macOS は、お使いのターミナルアプリ (ターミナル、iTerm、Visual Studio Code、Warp、Ghostty など) にフォルダへのアクセスを許可するかどうかを尋ねます。許可すれば、Frost はそれらのフォルダを読めるようになります。 ## スケジュールされたバックアップ スケジュールされたバックアップでは、Frost に同梱されたランタイムが実行されます。macOS はこれを独立したプログラムとして扱います。 ```text ~/Library/Application Support/frost/app/runtime/bin/node ``` これが初めて `~/Desktop`、`~/Documents`、`~/Downloads` を読むときに、macOS が許可を求めます。`~/Library/Mail` や `~/Library/Safari` など、ほかの保護されたフォルダへのアクセスは、確認なしに拒否されます。 ## フルディスクアクセス バックアップするすべてのフォルダを Frost が読めるようにするには、フルディスクアクセスを許可します。 1. システム設定 > プライバシーとセキュリティ > フルディスクアクセス (System Settings > Privacy & Security > Full Disk Access) を開きます。 2. 追加ボタンをクリックし、`Cmd+Shift+G` を押して、上のランタイムのパスを貼り付けます。 3. `node` を選んで「開く」をクリックし、スイッチがオンになっていることを確認します。 4. 自分で実行するバックアップのために、ターミナルアプリにも同じ操作をします。 この許可は、Frost をアップデートしても引き継がれます。 macOS がバックアップをブロックした場合は、どのアプリやファイルを許可すればよいかを Frost のエラーが示します。 ## ドライブとネットワーク共有 macOS は、プログラムがリムーバブルドライブやネットワーク共有を使う前にも許可を求めます。これは、[ローカルドライブ](#local-drive)へのバックアップと、ドライブ上のフォルダのバックアップの両方に当てはまります。自分で実行するバックアップではターミナルアプリについて、スケジュールされたバックアップでは Frost のランタイムについて尋ねられます。フルディスクアクセスは、ドライブとネットワーク共有も対象に含みます。 ## iCloud Drive Frost は、iCloud がオンラインにだけ置いているファイルをダウンロードしません。そのため、バックアップでディスクがいっぱいになったり、ダウンロードを待ったりすることはありません。これらのファイルはスキップされ、一覧に出ます。バックアップしたい場合は、Finder でそれらをこの Mac にダウンロードしたままにしておいてください。 ## ログイン項目 Frost のスケジュールジョブは、システム設定 > 一般 > ログイン項目と機能拡張 (System Settings > General > Login Items & Extensions) に **Node.js Foundation** という名前で表示されます。これは Frost に同梱しているランタイムの発行元です。オンのままにしておいてください。詳しくは[自動バックアップ](#scheduling)を参照してください。