phicdy devlog

Androidアプリ開発やその他技術系の記事をたまに書きます

AndroidとかiOSとかモバイル多め。その他技術的なことも書いていきます。

launchd/launchctlで定期実行する際に詰まったポイント

Macではcronよりlaunchdで定期実行が推奨されているらしいので設定してみた。

support.apple.com

基本的には下記記事を参考にplistファイルを作ればよいが1つだけ詰まったポイントがあった。

qiita.com

/bin/bashスクリプトを実行するときOperation not permittedになるときの対処

設定 → セキュリティとプライバシー → フルディスクアクセスに/bin/bashを入れる必要がある。このやり方が地味に難しく、一旦フルディスクアクセスを開いた状態でFinderを別に開く。移動 → フォルダへ移動から/binで移動し/binを開く。bashをフルディスクアクセスにドラッグ&ドロップすれば追加できる。

stackoverflow.com