簡體   English   中英

Qt應用程序中的Mac OS X 10.7.4安裝幫助工具

[英]Mac OS X 10.7.4 install helper tool in Qt Application

我使用SMJobBless功能安裝我的幫助工具來啟動守護程序,因為它在這篇文章中描述- http://atnan.com/blog/2012/02/29/modern-privileged-helper-tools-using-smjobbless-plus -xpc / ,這里也是-http : //developer.apple.com/library/mac/#samplecode/SMJobBless/Listings/ReadMe_txt.html 幾個月前,一切都很好。 並且成功安裝了新的幫助程序工具。 但是最近幾天(也許在更新到10.7.4之后,但它也不適用於其他版本),我在安裝輔助工具時遇到了奇怪的問題。 用戶鍵入密碼后,mac auth窗口幫助程序工具不會安裝。 我可以看到以下系統日志文本:

7月27日18:30:28 Illia-Greens-MacBook-Pro授權主機[4318]:SFBuiltin標題:MyApp.app無權使用com.apple.ServiceManagement.daemons.modify 7月27日18:30:28 Illia-Greens-MacBook- Pro launchdadd [4313]:失敗:啟動com.bsd.OpenVPNHelper作業未加載。

怎么了? 還有幾天才開始運作。

也許我的答案對您來說太遲了,但是我希望它可以對其他Qt開發人員有所幫助。 我已經在Qt中創建了一個項目來展示如何簽名,安裝執行特權特權工具,您可以在此處查看代碼: https : //github.com/mbsanchez/QtPrivilegedHelperExample

我已經創建了它,因為沒有關於如何使用Qt應用程序安裝特權幫助程序工具的文檔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM