Home > Uncategorized > Suppressing Siri pop-up windows on macOS Sierra

Suppressing Siri pop-up windows on macOS Sierra

Starting in 10.7.2, Apple set the iCloud sign-in to pop up on the first login.

LWScreenShot 2016 09 20 at 10 38 00 AM

In 10.10, Apple added a new Diagnostics & Usage window that pops up at first login after the iCloud sign-in.

LWScreenShot 2016 09 20 at 7 35 05 AM

In 10.12, Apple added another new pop-up window for Siri.

LWScreenShot 2016 09 20 at 10 39 04 AM

 

To stop the Siri pop-up window from appearing for your home folder, run the command shown below:

defaults write com.apple.SetupAssistant DidSeeSiriSetup -bool TRUE

Since you normally will be able to run this command only after you’ve seen the Siri pop-up window, I’ve updated my script for suppressing the iCloud and Diagnostic pop-up windows to now also suppress the Siri pop-up window. For more details, see below the jump.

The script is below and is also available on my GitHub repo. This script is also available as a payload-free package on my GitHub repo, available for download from the payload_free_package directory available from the link above.

For those who want to disable the Siri pop-up window using management profiles, I’ve created a .mobileconfig file and posted it here on Github:

https://github.com/rtrouton/profiles/tree/master/SkipSiriSetup

Categories: Uncategorized
  1. September 22, 2016 at 7:03 pm

    Hey Rich, thanks for this! I put this in place of the other diagnostics blocking script you shared previously for El Cap, and someone today got prompts for iCloud Drive sync/backup and enabling FileVault 2. Have you seen those notifications at all?

  2. Dustin
    November 2, 2016 at 3:30 pm

    I’m using your mobileconfig file in Casper and the Siri window is still popping up on new user logins. Mac is on the domain

  3. Chris
    January 9, 2017 at 1:24 pm

    Worked like a charm on my iMac — thanks!

  4. Andrew Myers
    January 9, 2017 at 9:53 pm

    Any tip on disabling the TouchID setup on login as well?

    • Andrew Myers
      January 10, 2017 at 2:59 pm

      Nevermind, found DidSeeTouchIDSetup in the SetupAssistant.plist and set to true. Bypasses TouchID setup on the new TouchBar MacBooks Pros.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: