私はMacOSXアプリケーションに取り組んでいますが、いくつか知りたいことがあります。
アプリケーションの実行時に更新されるログファイルとは何ですか?とそのパス?ロギングを(プログラムで)オフにすることは可能でしょうか?もしそうなら、特定のアプリケーションのためにそれを行うことは可能でしょうか?アプリをひそかに実行したい。それで、他のアイデアはありますか?
私はMacOSXアプリケーションに取り組んでいますが、いくつか知りたいことがあります。
アプリケーションの実行時に更新されるログファイルとは何ですか?とそのパス?ロギングを(プログラムで)オフにすることは可能でしょうか?もしそうなら、特定のアプリケーションのためにそれを行うことは可能でしょうか?アプリをひそかに実行したい。それで、他のアイデアはありますか?
システムには標準の「これまでに起動されたすべてのアプリケーションがあります」というログはありません。また、アプリケーションが起動時に特に何かを自動的にログに記録することもありません。GUI アプリの場合、「最近のアプリケーション」設定が更新されます。しかし、アプリケーションの動作に応じて更新されるものはいくつもあります。これらのものやそれらが配置される場所の有限リストはありません (たとえば、プログラムの起動を監視し、その名前を書き込むカスタム スクリプトを作成できます)。プログラムとそれが保持するファイルハンドルは ~/Documents/InnocuousFile.tbz に保存されます)。
基本的に、自分で何もログに記録しない限り、この面で合理的にできることはほぼすべて行っていることになります。しかし、ログ以外にもプログラムの存在に気付く方法はたくさんあり、ログが大きなものだとは思いません。