誰でも、AuthorizationRefを使用して、ココアアプリケーションからデーモンを起動するサンプルコードを提供してください。Cocoaアプリケーションからデーモンを起動する
0
A
答えて
1
デーモンは、一般に、ユーザーとのやりとりがない長期実行のシステムサービスとして定義されています。それがデーモンの意味であれば、これはあなたの問題を最もよく解決するための間違った方法です。デーモンはlaunchctlで起動する必要があり、システム全体であるかユーザー固有であるかによって、/ライブラリ/ LaunchDaemonsまたは〜/ Library/LaunchDaemonsにプリファレンスを持たせる必要があります。あなたのユーザアプリケーションとデーモンとの間の通信は、あなたが好きな方法で行うことができますが、私は、NotificationCenter(CFNotificationCenterRef)がそのようなものに役立つことを発見しました。しかし
、何が本当に必要なことは、特定のタスクを実行するためのツールを起動することであり、そのツールは、その後、ここでのサンプルコードをチェックアウトする特別な権限を必要とする場合: http://developer.apple.com/library/mac/#documentation/Security/Conceptual/authorization_concepts/03authtasks/authtasks.html%23//apple_ref/doc/uid/TP30000995-CH206-TPXREF33
関連する問題
- 1. 起動デーモンからインストールされたアプリケーションのリストを取得する方法
- 2. hadoopデーモンの起動
- 3. JavaサービスからDockerデーモンを起動します。
- 4. Ruby on Railsで再起動するデーモン
- 5. Cocoa:別のアプリケーションを起動するSandboxの資格
- 6. クラッシュ時にLinuxが自動的にアプリケーションを再起動する - デーモン
- 7. VSCodeからアプリケーションを起動
- 8. ApplicationMenuItemからアプリケーションを起動
- 9. SMSメッセージからアプリケーションを起動する
- 10. main()からRCPアプリケーションを起動する
- 11. フレックスからJavaアプリケーションを起動する
- 12. コマンドラインからerlangアプリケーションを起動する
- 13. アプリケーションバンドルからアプリケーションを起動する
- 14. ウィンドウサーバー上のgitデーモンの自動起動
- 15. Phonegapアプリケーション内からアプリケーションを起動
- 16. デーモンとして起動時にipythonノートブックサーバを起動する方法
- 17. アイドルからアプリケーションを起動するとアプリケーションがクラッシュする
- 18. デーモンと起動エージェント間のデータ交換
- 19. PHPデーモンが自動的に再起動して失敗する
- 20. 起動時にアプリケーションを起動する
- 21. アンドロイドの別のアプリケーションからアプリケーションを起動する方法は?
- 22. 他のアプリケーションからiPadアプリケーションを起動する
- 23. ギャラクシーギアs2 - Tizen WebアプリケーションからAndroidアプリケーションを起動する
- 24. アプリケーション内からAndroidアプリケーションを再起動する方法
- 25. WebアプリケーションからWinRTアプリケーションを起動するには?
- 26. アプリケーションからWebブラウザを起動
- 27. あなたのMac/Cocoaアプリケーション用のアップデートをインストールして再起動する
- 28. アンドロイドの活動からUnityアプリケーションを起動するには?
- 29. Ubuntuで起動時にlighttpdデーモンを無効にするには
- 30. RCPプラグインのロードでデーモンを起動する方法