macos
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| macos [2025/12/23 07:48] – nullpon | macos [2026/04/10 07:30] (現在) – nullpon | ||
|---|---|---|---|
| 行 120: | 行 120: | ||
| ===== 管理コマンド ===== | ===== 管理コマンド ===== | ||
| BSD由来でLinuxには無いコマンドがある | BSD由来でLinuxには無いコマンドがある | ||
| + | |||
| + | ==== tccutil ==== | ||
| + | |||
| + | プライバシーデータベースの管理。許可してしまったプライバシーとセキュリティの項目をリセットするのに使用 | ||
| + | |||
| + | tccutil command service [bundle_id] | ||
| + | | ||
| + | 現時点で存在する'' | ||
| + | |||
| + | serviceには以下のようなものが存在 | ||
| + | |||
| + | * All: 全て | ||
| + | * SystemPolicyAllFiles: | ||
| + | * SystemPolicyDesktopFolder: | ||
| + | * SystemPolicyDocuments: | ||
| + | * Camera: カメラ | ||
| + | * Microphone: マイク | ||
| + | |||
| + | ローカルネットワークはtccutilではリセットできないらしい | ||
| + | |||
| + | bundle idはアプリケーションをグローバルに一意に特定する真名である。CLIツールの場合、[[macos|codesign]]を使って調べることができる。 | ||
| + | |||
| + | codesign -dv path/ | ||
| + | | ||
| + | 一般アプリの場合は、アプリ内部の'' | ||
| ==== dscl ==== | ==== dscl ==== | ||
macos.1766476094.txt.gz · 最終更新: by nullpon