We displayed a custom unlocking NSWindow over the screensaver. On El Capitan and Sierra it was working perfectly.Starting from High Sierra, it stopped working at all.The NSWindow simply never shows up. Setting the windows level to NSScreenSaverWindowLevel or higher has no effect.Is there any way to resolve that issue?
Post
Replies
Boosts
Views
Activity
Is there a correct way to customize the default Fast user switching UI. I tried the same approach as for the login window.I took the system.login.fus right and replaced the standard mechanism loginwindow:login to our own that we use for the login window, where it works very well. But for fast user switching, there're several issues:- The actual native fast user switching screen is not shown, instead? all I see is a popup saying "macOS wants to make changes..." with an unlock button.Also this popup may contains UI elements for the custom NSView of SFAuthorizationPluginView.- the dictionary inUserInformation is always null in the willActiveWithUser method of SFAuthorizationPluginView. So, it's impossible to get the username.