macOS:如何检测何时打开了应用程序的查找程序图标?

盖·吉兹莫

当macOS应用程序已经打开并正在运行时,它是否可以检测到Finder图标何时打开?

在这种情况下,打开其Finder图标将使应用程序处于活动状态,我可以使用NSNotificationCenter或应用程序委托的applicationDidBecomeActive:方法检测到该事件

但是,到目前为止,我还没有找到一种方法来将激活事件与应用程序可以激活的其他任何方式区分开来,例如,单击其窗口,单击其Dock图标,使用command + tab切换到它,激活它与AppleScript等。我尝试检查是否有任何一种情况使用Apple事件通过激活了该应用程序[[NSAppleEventManager sharedAppleEventManager] currentAppleEvent],但是由于没有当前的Apple事件,它返回nil,所以这无济于事。

肯·托马斯(Ken Thomases)

-applicationShouldHandleReopen:hasVisibleWindows:在此类重新打开事件上调用应用程序委托方法

请注意,根据设计,从Finder,启动板或Dock(重新)打开是相同的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何检测打开了哪个文件以启动应用程序

来自分类Dev

如何检测何时打开React Native应用程序?

来自分类Dev

检测特定应用程序是否打开了任何菜单

来自分类Dev

如何知道用户是否打开了应用程序

来自分类Dev

如何判断哪个命令打开了应用程序?

来自分类Dev

检测其他应用程序何时打开或启动

来自分类Dev

检测用户何时在应用程序中打开文件

来自分类Dev

从“最近的应用程序”中检测应用程序何时刚刚启动或打开

来自分类Dev

从“最近的应用程序”中检测应用程序何时刚刚启动或打开

来自分类Dev

检测是否在Outlook加载项中打开了Web应用程序

来自分类Dev

如何从后台检测swift应用程序何时为前台?

来自分类Dev

如何检测android应用程序何时升级?

来自分类Dev

Java检测应用程序何时关闭

来自分类Dev

检查是否在LIBGDX中首次打开了应用程序

来自分类Dev

如何测试是否打开了应用程序和工作簿

来自分类Dev

如何找出哪个应用程序打开了Windows上物理驱动器的句柄?

来自分类Dev

如何防止人们看到我打开了哪些应用程序?

来自分类Dev

Bash:如何确定第三方应用程序是否打开了终端

来自分类Dev

流星-如何检测是否已打开应用程序?

来自分类Dev

如何打开特定的应用程序,如macOS`open -a`?

来自分类Dev

如何打开特定的应用程序,如macOS`open -a`?

来自分类Dev

检查应用程序是否在iPad上打开了iPhone应用程序

来自分类Dev

检查应用程序是否在iPad上打开了iPhone应用程序

来自分类Dev

如何判断用户是否在iOS 7远程通知后台模式下使用通知打开了应用程序?

来自分类Dev

检测Android中应用程序何时处于空闲状态

来自分类Dev

检测何时最小化应用程序(iOS)

来自分类Dev

iOS检测何时从后台关闭应用程序?

来自分类Dev

如何通过滑动检测何时关闭我的应用程序

来自分类Dev

如何从Android插件中检测何时从最近使用的菜单中删除了Cordova应用程序?

Related 相关文章

  1. 1

    如何检测打开了哪个文件以启动应用程序

  2. 2

    如何检测何时打开React Native应用程序?

  3. 3

    检测特定应用程序是否打开了任何菜单

  4. 4

    如何知道用户是否打开了应用程序

  5. 5

    如何判断哪个命令打开了应用程序?

  6. 6

    检测其他应用程序何时打开或启动

  7. 7

    检测用户何时在应用程序中打开文件

  8. 8

    从“最近的应用程序”中检测应用程序何时刚刚启动或打开

  9. 9

    从“最近的应用程序”中检测应用程序何时刚刚启动或打开

  10. 10

    检测是否在Outlook加载项中打开了Web应用程序

  11. 11

    如何从后台检测swift应用程序何时为前台?

  12. 12

    如何检测android应用程序何时升级?

  13. 13

    Java检测应用程序何时关闭

  14. 14

    检查是否在LIBGDX中首次打开了应用程序

  15. 15

    如何测试是否打开了应用程序和工作簿

  16. 16

    如何找出哪个应用程序打开了Windows上物理驱动器的句柄?

  17. 17

    如何防止人们看到我打开了哪些应用程序?

  18. 18

    Bash:如何确定第三方应用程序是否打开了终端

  19. 19

    流星-如何检测是否已打开应用程序?

  20. 20

    如何打开特定的应用程序,如macOS`open -a`?

  21. 21

    如何打开特定的应用程序,如macOS`open -a`?

  22. 22

    检查应用程序是否在iPad上打开了iPhone应用程序

  23. 23

    检查应用程序是否在iPad上打开了iPhone应用程序

  24. 24

    如何判断用户是否在iOS 7远程通知后台模式下使用通知打开了应用程序?

  25. 25

    检测Android中应用程序何时处于空闲状态

  26. 26

    检测何时最小化应用程序(iOS)

  27. 27

    iOS检测何时从后台关闭应用程序?

  28. 28

    如何通过滑动检测何时关闭我的应用程序

  29. 29

    如何从Android插件中检测何时从最近使用的菜单中删除了Cordova应用程序?

热门标签

归档