如何确定正在显示对话框的OSX进程?


9

今天,当重新启动MacBook Air时,出现一个弹出窗口,指出“用于打开持久性存储的托管对象模型版本与用于创建持久性存储的版本不兼容。”

OSX错误对话框

但是,没有任何迹象表明哪个应用程序或进程触发了此操作。单击对话框不会切换应用程序。有没有办法找出产生此消息的原因(当消息仍处于打开状态时)?我尝试在其中搜索日志消息/Library/Logs ~/Library/Logs/var/log但一无所获。


1
xwininfo(在终端上运行)可能会对您有所帮助。我认为您必须先运行它,然后单击对话框。我不确定OSX中是否仍然存在...
djsmiley2kStaysInside

xwininfo命令存在,但是在对话框(或任何其他窗口)中单击没有任何结果。
J Webb

1
谢谢@ djsmiley2k!添加xwininfo到搜索词中有助于我找到解决方案。
J Webb

这是在我今天更新到10.13.4之后立即发生的
user36582,2018年

Answers:


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.