Учитывая все приглашения в Mojave, я хочу убедиться, что определенное приглашение видно пользователю нашего приложения, а не скрыто за каким-то окном. Я могу перечислить все окна и получить информацию вроде:
kCGWindowIsOnscreen = 1;
kCGWindowLayer = 101;
kCGWindowMemoryUsage = 1248;
kCGWindowName = "Xcode";
kCGWindowNumber = 797;
kCGWindowOwnerName = Xcode;
kCGWindowOwnerPID = 320;
kCGWindowSharingState = 1;
kCGWindowStoreType = 1;
но как я могу вывести это окно, принадлежащее другому приложению, на передний план?