問題タブ [launchd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cocoa - QuitでRelaunchアプリを起動
ユーザーがトップバーから[終了]を選択しなかった場合に、Launchedを設定してアプリを再起動する方法を知りたいです。アプリに何かが起こって強制終了する場合があります。設定が選択されている場合は、アプリを自動的に再起動します。ここに投稿する前に調べてみましたが、Launchedはこれを行うのがかなり得意だと聞いています。誰かがそれを達成する方法について何かアドバイスがありますか?
助けてくれてありがとう。
applescript - Launchd PLIST が実行されていません
launchd plist 内で Applescript を実行しようとしていますが、何らかの理由で機能しません。それは私のコンピューターかもしれませんが、何か他の問題があるのではないかと考えています。誰かがこの投稿を見てコメントしてくれたら、本当に感謝します!
助けてくれてありがとう!
最新のリスト:
macos - 非常に単純なLaunchd plistがスクリプトを実行していません
launchd スクリプトが機能しない理由を突き止めようとしています。非常にシンプルですが、私はMac環境に慣れていないため、慣れようとしています. これが私のリストです。が必要であることはわかってProgramArguments
いるので、そこにスクリプト パスを入力します。
実行しようとするlaunchctl load <name>
と、正しくロードされているように見えますが (エラー メッセージは表示されません)、再起動してもスクリプトが実行されていないようです。
オンラインで見つけたすべての例を使用しましたが、起動時にスクリプトが実行されない理由がわかりません。
objective-c - LaunchAgent - RunAtScreenSaver のようなものはありますか?
マシンが「アイドル状態」のときにアプリを実行する方法を探しています (これはバックグラウンド タスクです)。良い出来事は、スクリーンセーバーが起動したときです。私はすでに auf launchd のマニュアルを読み、すでに LaunchAgent を使用して特定の間隔でアプリを起動していますが、スクリーンセーバーがアクティブなときにアプリを起動するのに役立つものは何も見つかりませんでした。
それを行う可能性はありますか?
前もって感謝します!
ジョシュ
objective-c - アプリケーションがそのlaunchdファイルを書き込むべきフォルダはどれですか?
私は自分の時間を管理するのに役立つ小さな Cocoa アプリケーションを作成しようとしています。既に launchd エントリがあるかどうかを起動時にチェックし、そうでない場合はそれ自体にエントリを追加します。
launchd ファイルを書き込むための正しいフォルダーは何ですか、および/または正しいフォルダーを取得するための特別な cocoa メソッドはありますか (つまり、ユーザーのドキュメント フォルダーを取得するのと同じ方法で)、または単に次のいずれかを想定していますか?コード化された場所?
man ページには、おそらく ~/Library/LaunchAgents?
iphone - iPhone SDK の奇妙なコンソール メッセージ launchd_core_logic.c
iPhone でアプリのリリース バージョンを実行していますが、正常に動作します。XCode デバッガーにエラー メッセージはありません。
ただし、オーガナイザー経由で iPhone に接続すると、iPhone のコンソールに次のメッセージが表示されます。
Apple の UICatalog サンプルと、XCode によって生成された空のビュー ベースのアプリを試しました。どちらも、コンソールのコードとまったく同じメッセージを報告します。したがって、これは私のアプリに関連するものではありません。
クラッシュログは作成されていないので、クラッシュではないと思います。
それは何ですか?アプリケーションは問題なく動作しますが、問題はありますか?
ありがとう
ruby-on-rails - Mac の再起動/起動時に遅延ジョブを開始
10.5.8 を実行している Mac mini にデプロイされたシンプルなアプリがあります。
コンピュータが再起動されるたびに、遅延ジョブ ワーカーを再起動するにはどうすればよいですか?
macos - launchd ジョブの自動タイムアウト
単体テストを実行するように構成した launchd ジョブがあります。ときどき、単体テストがハングします (通常はコードの誤りが原因です)。通常、テストの実行には数分しかかからないことを知っています。それらがハングしたとき、私は通常約 1 時間はそれに気づきません。その時点で、Activity Monitor を開いてテストを手動で強制終了する必要があります。私はlaunchdにこれをしてもらいたいです。一定の時間が経過した後、launchd にジョブ (まだ実行中の場合) を自動的に強制終了させるにはどうすればよいですか?
launchd のマニュアル ページを調べたところ、いくつかの有望なキー (TimeOut
や など) に気付きましたExitTimeOut
が、説明の言葉遣いは、私が探しているものではないようです。
macos - Mac の launchd.conf で setven
これは mac os (OS X 10.5.8) での私の最初の実際の開発です。職場から macbookpro を入手しましたが、まだ適切な開発環境をセットアップしています。/etc/launchd.conf の作成を選択しました。ほとんどのライブラリ (JAVA_HOME、JRE_HOME) で問題なく動作しています。CATALINA_OPTS=-Duser.timezone=Asia/china を追加する必要がありますが、mac で launchd.conf の構文に等号「=」がないようです。私が見たのはスペースだけなので、プロパティファイルやTomcat用のファイルなどを追加する必要があるときは少し迷っています。私は何かを壊したくありませんし、それを行う正しい方法を持っていることを確認したいと思います. それは可能性が ?
CATALINA_OPTS -Duser.timezone=アジア/中国
読んでくれてありがとう
macos - 毎分実行中の起動ジョブ
平日のみ、1 日 1 回実行される launchd スクリプトを作成しようとしています。しかし、スクリプトをロードすると、スケジュールどおりではなく、毎分実行されます。これは、スクリプトを自分自身またはスーパーユーザーとしてロードした場合に発生します。
launchctl load ~/Library/LaunchAgents/org.myname.foojob
また
sudo launchctl load /Library/LaunchDaemons/org.myname.foojob
これは plist ファイルです。
org.myname.foojob
Mac OSX 10.4 に組み込まれているオリジナルの launchd でこれを実行しています。うまくいけば、plist ファイルに少し問題があるだけです。誰にもアイデアがありますか?