tmutilで "The operation could not be completed..." が出たときの対処
現象
macOS Mojave (10.14.5) でtmutilコマンドを使おうとしたら,以下のようなエラーが表示されました.
$ tmutil listbackups
The operation could not be completed because tmutil could not access
private application data on the backup disk. Use the Privacy tab
in the Security and Privacy preference pane to add Terminal to the
list of applications which can access Application Data.
対処法
システム環境設定から,セキュリティとプライバシー
を開き,プライバシー
のタブを選択します.
左ペインのフルディスクアクセス
を選択し,左下の鍵アイコンから認証したあとで,右ペインにターミナルを追加します(FinderからApplications/Utilities/Terminal.app
をドロップ).
この操作を行うと,「今すぐターミナルを再起動しますか?」のようなダイアログが表示されるので,ターミナルを再起動します. すると,tmutilでエラーは出なくなりました.