Created
April 7, 2020 00:14
-
-
Save aarondavidpolley/9e41928c64203c6cd65ba0a02a37b77b to your computer and use it in GitHub Desktop.
Skip All macOS Setup Assistant Items for new user login: Plist to upload into Jamf Pro Application & Custom Settings Profile Payload
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?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>SkipAppearance</key> | |
<true/> | |
<key>SkipCloudSetup</key> | |
<true/> | |
<key>SkipPrivacySetup</key> | |
<true/> | |
<key>SkipScreenTime</key> | |
<true/> | |
<key>SkipSiriSetup</key> | |
<true/> | |
<key>SkipTouchIDSetup</key> | |
<true/> | |
<key>SkipTrueTone</key> | |
<true/> | |
<key>SkipiCloudStorageSetup</key> | |
<true/> | |
</dict> | |
</plist> |
The full explanation of how or why this worked is here
https://aarondavidpolley.com/macos-setup-assistant-preferences-skip-screens/
Have not tested recently to confirm if new keys will work.
Yup sorry I worked it out in the end, the name needed to be com.apple.SetupAssistant.managed
Then Apple has deprecated the functions so it's strings now
E.G
<?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>SkipSetupItems</key>
<array>
<string>Intelligence</string>
<string>Siri</string>
<string>ScreenTime</string>
<string>AppleID</string>
<string>Biometric</string>
<string>Appearance</string>
<string>Privacy</string>
<string>Payment</string>
<string>iCloudStorage</string>
<string>ScreenTime</string>
<string>Wallpaper</string>
<string>Welcome</string>
</array>
</dict>
</plist>
Yup sorry I worked it out in the end, the name needed to be
com.apple.SetupAssistant.managed
Then Apple has deprecated the functions so it's strings nowE.G
<?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>SkipSetupItems</key> <array> <string>Intelligence</string> <string>Siri</string> <string>ScreenTime</string> <string>AppleID</string> <string>Biometric</string> <string>Appearance</string> <string>Privacy</string> <string>Payment</string> <string>iCloudStorage</string> <string>ScreenTime</string> <string>Wallpaper</string> <string>Welcome</string> </array> </dict> </plist>
Nice
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
is is possible to Skip Terms Of Address (feminine, masculine, or neuter) using this plist?
appears in the Setup Assistant of macOS Sonoma