Post

Replies

Boosts

Views

Activity

Reply to Authorization plugin view: stale username tile visible for ~1.4s when a mechanism presents UI after credential submission
Thanks, Quinn. I've filed this as FB25247711. I was able to reproduce it with QAuthPlugins 3.0d24 (LoginUIAuthPlugin), placed after loginwindow:done in system.login.console. After selecting a second user and submitting credentials, the login window shows the previous user's tile until the login completes. The plug-in's willActivate(withUser:) reports the correct user. The report includes a screen recording, the plug-in log and sysdiagnose.
Topic: Privacy & Security SubTopic: General Tags:
1w
Reply to InstallerSection plugins no longer load on macOS 27 beta 5+ — Installer symlinks the bundle's Contents/, which breaks AMFI validation
Additional findings on this issue We've dug into this a bit further and have two new data points: Onset: This behavior started appearing from macOS 26.7 onward — earlier versions were unaffected. Repro depends on how the pkg is launched: Running the .pkg inside the mounted DMG (installing directly from the mounted volume) does not show our installer plugin panes. But if the same .pkg is copied out of the DMG to a regular folder — Desktop, Downloads, etc. — the Installer runs it with all plugin panes rendering normally. Tested and confirmed on both macOS 26.7 and macOS 27.
Topic: App & System Services SubTopic: Core OS Tags:
Sep ’26
Reply to Custom Installer plugin fails signature validation on macOS 27 beta 5/6
Additional findings on this issue We've dug into this a bit further and have two new data points: Onset: This behavior started appearing from macOS 26.7 onward — earlier versions were unaffected. Repro depends on how the pkg is launched: Running the .pkg inside the mounted DMG (installing directly from the mounted volume) does not show our installer plugin panes. But if the same .pkg is copied out of the DMG to a regular folder — Desktop, Downloads, etc. — the Installer runs it with all plugin panes rendering normally. Tested and confirmed on both macOS 26.7 and macOS 27.
Topic: Code Signing SubTopic: General
Sep ’26
Reply to Custom Installer plugin fails signature validation on macOS 27 beta 5/6
Hey @dverevkin , I am also facing the same issue, did you find any workaround or any fix around this? It is happening on the latest beta (27.0 Beta (26A5425a)) too — I tested today. Same amfid signature as yours (Code=-420 on the plugin executable in /private/tmp/com.apple.installerXXXXXX/, "Broken signature with Team ID fatal", and the UNIX error 62/ELOOP backtraces), and I can confirm the symlinked Contents/ layout you described — codesign -vvv on the /tmp bundle gives "Too many levels of symbolic links" here too. same binaries work fine on macOS 26.6. Also filed via Feedback Assistant (FB24601496).
Topic: Code Signing SubTopic: General
Sep ’26
Reply to macOS Sonoma Lock Screen with SFAutorizationPluginView is not hiding the macOS desktop
@DTS Engineer We are using an SFAuthorizationPluginView-based authentication plug-in for screen unlock. We are seeing a different issue on macOS Tahoe 26.4.1: during the lock/unlock flow, Apple’s default lock screen appears first, and after entering the password there, our plug-in lock screen appears afterward. In effect, the lock screen is shown twice. Based on your guidance in this thread, we tested setting screenUnlockMode = 2 in /Library/Preferences/com.apple.loginwindow, and that appears to resolve the issue. We would like clarification on the lifecycle and supportability of this setting: What supported values exist for screenUnlockMode, and what behavior does each value enable? Is this a supported public setting, or is it considered an internal compatibility workaround? Can this setting be managed through MDM, and if so, through which payload/key? On systems where this key is absent, is that equivalent to a specific default value? For uninstall/rollback, should we restore the original value if present and delete the key if it was previously absent?
Topic: Privacy & Security SubTopic: General Tags:
Apr ’26
Reply to Push button behaviour changed on Tahoe OS
So, I have one app which has build on Xcode 16, when using that app in tahoe OS , button is not showing background white color, it shows as borderless so same button behaves differently in different OS Note- App has build on xcode16(Sequoia) attached image of button from app from both OS this is from sequoia This is from Tahoe OS attached button's attribute inspector
Topic: UI Frameworks SubTopic: AppKit Tags:
Oct ’25
Reply to Bluetooth connection via authPlugin
There was no edit option, so I am adding mechanism array here in structured form <array> <string>builtin:prelogin</string> <string>builtin:policy-banner</string> <string>loginwindow:login</string> <string>builtin:login-begin</string> <string>builtin:reset-password,privileged</string> <string>loginwindow:FDESupport,privileged</string> <string>builtin:forward-login,privileged</string> <string>builtin:auto-login,privileged</string> <string>builtin:authenticate,privileged</string> <string>PKINITMechanism:auth,privileged</string> <string>builtin:login-success</string> <string>loginwindow:success</string> <string>HomeDirMechanism:login,privileged</string> <string>HomeDirMechanism:status</string> <string>MCXMechanism:login</string> <string>CryptoTokenKit:login</string> <string>loginwindow:done</string> </array>
Topic: Privacy & Security SubTopic: General Tags:
Feb ’24
Reply to Authorization plugin view: stale username tile visible for ~1.4s when a mechanism presents UI after credential submission
Thanks, Quinn. I've filed this as FB25247711. I was able to reproduce it with QAuthPlugins 3.0d24 (LoginUIAuthPlugin), placed after loginwindow:done in system.login.console. After selecting a second user and submitting credentials, the login window shows the previous user's tile until the login completes. The plug-in's willActivate(withUser:) reports the correct user. The report includes a screen recording, the plug-in log and sysdiagnose.
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
1w
Reply to InstallerSection plugins no longer load on macOS 27 beta 5+ — Installer symlinks the bundle's Contents/, which breaks AMFI validation
Additional findings on this issue We've dug into this a bit further and have two new data points: Onset: This behavior started appearing from macOS 26.7 onward — earlier versions were unaffected. Repro depends on how the pkg is launched: Running the .pkg inside the mounted DMG (installing directly from the mounted volume) does not show our installer plugin panes. But if the same .pkg is copied out of the DMG to a regular folder — Desktop, Downloads, etc. — the Installer runs it with all plugin panes rendering normally. Tested and confirmed on both macOS 26.7 and macOS 27.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Sep ’26
Reply to Custom Installer plugin fails signature validation on macOS 27 beta 5/6
Additional findings on this issue We've dug into this a bit further and have two new data points: Onset: This behavior started appearing from macOS 26.7 onward — earlier versions were unaffected. Repro depends on how the pkg is launched: Running the .pkg inside the mounted DMG (installing directly from the mounted volume) does not show our installer plugin panes. But if the same .pkg is copied out of the DMG to a regular folder — Desktop, Downloads, etc. — the Installer runs it with all plugin panes rendering normally. Tested and confirmed on both macOS 26.7 and macOS 27.
Topic: Code Signing SubTopic: General
Replies
Boosts
Views
Activity
Sep ’26
Reply to Custom Installer plugin fails signature validation on macOS 27 beta 5/6
Hey @dverevkin , I am also facing the same issue, did you find any workaround or any fix around this? It is happening on the latest beta (27.0 Beta (26A5425a)) too — I tested today. Same amfid signature as yours (Code=-420 on the plugin executable in /private/tmp/com.apple.installerXXXXXX/, "Broken signature with Team ID fatal", and the UNIX error 62/ELOOP backtraces), and I can confirm the symlinked Contents/ layout you described — codesign -vvv on the /tmp bundle gives "Too many levels of symbolic links" here too. same binaries work fine on macOS 26.6. Also filed via Feedback Assistant (FB24601496).
Topic: Code Signing SubTopic: General
Replies
Boosts
Views
Activity
Sep ’26
Reply to macOS Sonoma Lock Screen with SFAutorizationPluginView is not hiding the macOS desktop
@DTS Engineer We are using an SFAuthorizationPluginView-based authentication plug-in for screen unlock. We are seeing a different issue on macOS Tahoe 26.4.1: during the lock/unlock flow, Apple’s default lock screen appears first, and after entering the password there, our plug-in lock screen appears afterward. In effect, the lock screen is shown twice. Based on your guidance in this thread, we tested setting screenUnlockMode = 2 in /Library/Preferences/com.apple.loginwindow, and that appears to resolve the issue. We would like clarification on the lifecycle and supportability of this setting: What supported values exist for screenUnlockMode, and what behavior does each value enable? Is this a supported public setting, or is it considered an internal compatibility workaround? Can this setting be managed through MDM, and if so, through which payload/key? On systems where this key is absent, is that equivalent to a specific default value? For uninstall/rollback, should we restore the original value if present and delete the key if it was previously absent?
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
Apr ’26
Reply to Push button behaviour changed on Tahoe OS
So, I have one app which has build on Xcode 16, when using that app in tahoe OS , button is not showing background white color, it shows as borderless so same button behaves differently in different OS Note- App has build on xcode16(Sequoia) attached image of button from app from both OS this is from sequoia This is from Tahoe OS attached button's attribute inspector
Topic: UI Frameworks SubTopic: AppKit Tags:
Replies
Boosts
Views
Activity
Oct ’25
Reply to Bluetooth connection via authPlugin
There was no edit option, so I am adding mechanism array here in structured form <array> <string>builtin:prelogin</string> <string>builtin:policy-banner</string> <string>loginwindow:login</string> <string>builtin:login-begin</string> <string>builtin:reset-password,privileged</string> <string>loginwindow:FDESupport,privileged</string> <string>builtin:forward-login,privileged</string> <string>builtin:auto-login,privileged</string> <string>builtin:authenticate,privileged</string> <string>PKINITMechanism:auth,privileged</string> <string>builtin:login-success</string> <string>loginwindow:success</string> <string>HomeDirMechanism:login,privileged</string> <string>HomeDirMechanism:status</string> <string>MCXMechanism:login</string> <string>CryptoTokenKit:login</string> <string>loginwindow:done</string> </array>
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
Feb ’24