Как определить процесс OSX, отображающий диалог?

Как определить процесс OSX, отображающий диалог?

Сегодня при перезагрузке MacBook Air появилось всплывающее окно с сообщением «Версия модели управляемых объектов, используемая для открытия постоянного хранилища, несовместима с той, которая использовалась для создания постоянного хранилища».

Диалоговое окно ошибки OSX

Однако нет ничего, указывающего на то, какое приложение или процесс вызвали это. Нажатие на диалоговое окно не переключает приложение. Есть ли способ узнать, что создает это сообщение (пока оно еще открыто)? Я пробовал искать сообщение журнала, /Library/Logs ~/Library/Logsно /var/logничего не нашел.

решение1

Я смог отследить это с помощью Accessibility Inspector.app(который, как я думаю, идет в комплекте с XCode). Смотрите ответ на Как определить процесс по значку на панели инструментов.

Связанный контент