簡體   English   中英

可訪問性可信流程的 Lion 最佳實踐

[英]Lion best practice for Accessibility Trusted Processes

我以為我在某處讀到,可以在 Lion 的 plist 或權利文件中將應用程序標記為 AXIsProcessTrusted True。 現在我正在搜索它,我沒有看到任何比 2008 年更新的文檔或最佳實踐更新。

是否可以在其構建(plist 等)中制作和應用 AXMakeProcessTrusted?

如果是這樣,是否仍然需要用戶以 root 身份驗證為舊文檔 state 才能啟用此功能?

最后,我正在查看示例應用程序 UIElementInspector,但我沒有看到該應用程序在任何地方調用此 function。 那么為什么它是受信任的,和/或我的應用程序如何獲得與此應用程序相同的訪問級別,而對用戶的痛苦最小?

我可以明確地回答第 3 部分(雖然不是第 1 和第 2 部分):如果您打開應用程序沙盒,UIElementInspector 會中斷(就像我在我的應用程序中所做的那樣 - 畢竟,該應用程序不僅僅是為了修補)。 沙盒顯然會降低對本地進程的可訪問性(大概除非 AXMakeProcessTrusted 已成功執行)。

暫無
暫無

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

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