Up to 10.14.6 I could suppress Setup Assistant just fine with ie this
After Supplemental Update 2 I still get the Apple ID screen that I need to skip (very annoying)
Anybody noticed the same?
I am just offline asr restoring AutoDMG Mojave like this
, run against it admin user created package, copy com.apple.SetupAssistant.plist to /Volumes/RESTORED_VOLUME/System/Library/User Template/English.lproj/Library/Preferences/
so after reboot I can carry on with enrollment to MDM without additional time wasting
After SU2 still Apple ID popup happens
I was more interested in:
With my own com.apple.SetupAssistant.plist :
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>MiniBuddyLaunchReason</key> <integer>0</integer> <key>MiniBuddyLaunchedPostMigration</key> <false/> <key>DidSeePrivacy</key> <true/> <key>LastSeenBuddyBuildVersion</key> <string>18G95</string> <key>MiniBuddyShouldLaunchToResumeSetup</key> <false/> <key>DidSeeSyncSetup</key> <false/> <key>LastPreLoginTasksPerformedVersion</key> <string>10.14.6</string> <key>DidSeeAvatarSetup</key> <false/> <key>DidSeeSiriSetup</key> <true/> <key>DidSeeSyncSetup2</key> <false/> <key>SkipFirstLoginOptimization</key> <false/> <key>NSAddServicesToContextMenus</key> <false/> <key>DidSeeTouchIDSetup</key> <true/> <key>LastSeenCloudProductVersion</key> <string>10.14.6</string> <key>DidSeeCloudSetup</key> <true/> <key>PreviousSystemVersion</key> <string>0</string> <key>DidSeeAppearanceSetup</key> <true/> <key>LastPrivacyBundleVersion</key> <string>2</string> <key>PreviousBuildVersion</key> <string>0</string> <key>DidSeeTrueTone</key> <true/> <key>DidSeeApplePaySetup</key> <false/> <key>LastPreLoginTasksPerformedBuild</key> <string>18G1012</string> <key>DidSeeiCloudLoginForStorageServices</key> <true/> </dict> </plist>
I don't get nothing else pop up but Apple ID login screen
Surely that info must also be written somewhere (just where)?
I do not think it is stored in .plist any more.
I create a local user (that gets above com.apple.SetupAssistant.plist from User Template)
Login as this user & Apple ID login prompt pops up on startup anyway!
Log out, login in as admin, sudo delete whole user home folder only (at this point user home folder does not exist at all), login again as this user (user home folder gets created), but at this point there is no more Apple ID login popup.
Hence I conclude that it is no longer stored just only in user Preferences *.plist file
So something had definitely changed