Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我制作了一个调用NSWorkspace's 的沙盒应用程序,showSearchResultsForQueryString但这种方法不起作用。我猜这个错误可能与授权密钥有关,但我找不到答案。如何为此实施权利密钥?
NSWorkspace
showSearchResultsForQueryString
该方法不适用于沙盒应用程序。它向 Finder 发送一个 Apple 事件。
查看沙盒设计指南中的此链接:
确定您的应用程序是否适合沙盒
您将看到以下文本:
使用 App Sandbox,您可以接收 Apple 事件并响应 Apple 事件,但您不能将 Apple 事件发送到任意应用程序。
此方法不能用于沙盒应用程序。因为这个方法应该固定在未来的沙盒应用程序中运行。