ターミナルで定期的に実行する必要があるコマンドがあります(アプリケーションコード署名用)。通常、ターミナルを起動し、目的のコマンドに到達するまで上矢印を押してから、Enterキーを押します。
より持続可能な解決策は、ダブルクリックしてターミナルコマンドを実行できるファイルを作成することであると判断しました。検索で、.command
実行したいコマンドを含む拡張子を持つテキストファイルを作成できることを発見しました。
ただし、このファイルをダブルクリックすると、ターミナルが開き、次のエラーが表示されます。
適切なアクセス権限がないため、ファイル「Sign Code.command」を実行できませんでした。
アクセス権を表示または変更するには、Finderでファイルを選択し、[ファイル]> [情報を見る]を選択します。
問題は、指示どおりに情報を見るウィンドウにアクセスしてアクセス許可を確認すると、ユーザーに読み取り/書き込みアクセス権があることを示すことです(他のオプションは読み取り専用です)。つまり、最高の権限を持っていますが、このファイルを開くことができません。
これを解決するにはどうすればよいですか?