gpt4 book ai didi

cocoa - 如何检查应用程序是否由用户或 NSWorkspace 启动

转载 作者:行者123 更新时间:2023-12-03 16:20:44 24 4
gpt4 key购买 nike

我有一个 Cocoa 应用程序和一个启动代理。启动代理使用以下方式启动应用程序launchAppWithBundleIdentifier:方法调用。

在我的应用程序中,我想检查应用程序是由用户启动的(正常启动)还是启动代理启动我的应用程序。

最佳答案

看来您应该能够通过 launchAppWithBundleIdentifier: 调用的additionalEventParamDescriptor: 参数发送 Apple 事件,然后在您的应用程序中接收该事件,以便您知道是您的代理在启动您。

关于cocoa - 如何检查应用程序是否由用户或 NSWorkspace 启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5865761/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com