Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

bogdanw

macrumors 604
Original poster
Mar 10, 2009
7,159
3,787
As macOS Tahoe will be release on 15 September 2025, I installed on my Macs with the latest Sequoia the profile to defer Tahoe for 90 days:
Defer90.mobileconfig
Code:
<?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>PayloadContent</key>
    <array>
        <dict>
            <key>PayloadDisplayName</key>
            <string>Restrictions</string>
            <key>PayloadIdentifier</key>
            <string>com.apple.applicationaccess.EBD7C59B-61CE-4602-B287-2779E580807D</string>
            <key>PayloadType</key>
            <string>com.apple.applicationaccess</string>
            <key>PayloadUUID</key>
            <string>EBD7C59B-61CE-4602-B287-2779E580807D</string>
            <key>PayloadVersion</key>
            <integer>1</integer>
            <key>enforcedSoftwareUpdateMajorOSDeferredInstallDelay</key>
            <integer>90</integer>
            <key>forceDelayedMajorSoftwareUpdates</key>
            <true/>
        </dict>
    </array>
    <key>PayloadDisplayName</key>
    <string>Defer90</string>
    <key>PayloadIdentifier</key>
    <string>Mac.880DF8DC-ECB6-4FA2-A00B-BA671494C830</string>
    <key>PayloadScope</key>
    <string>System</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>880DF8DC-ECB6-4FA2-A00B-BA671494C830</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
    <key>TargetDeviceType</key>
    <integer>5</integer>
</dict>
</plist>

along with a profile to prevent automatic download and installation of updates:
SoftwareUpdate.mobileconfig
Code:
<?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>PayloadContent</key>
    <array>
        <dict>
            <key>AutomaticDownload</key>
            <false/>
            <key>AutomaticallyInstallAppUpdates</key>
            <false/>
            <key>AutomaticallyInstallMacOSUpdates</key>
            <false/>
            <key>PayloadDisplayName</key>
            <string>Software Update</string>
            <key>PayloadIdentifier</key>
            <string>com.apple.SoftwareUpdate.ADF49245-EA04-4883-A342-0FC43F30C9D2</string>
            <key>PayloadType</key>
            <string>com.apple.SoftwareUpdate</string>
            <key>PayloadUUID</key>
            <string>ADF49245-EA04-4883-A342-0FC43F30C9D2</string>
            <key>PayloadVersion</key>
            <integer>1</integer>
        </dict>
    </array>
    <key>PayloadDisplayName</key>
    <string>SoftwareUpdate</string>
    <key>PayloadIdentifier</key>
    <string>Mac.1AAA312C-7658-4823-81F6-A49A659A3F74</string>
    <key>PayloadScope</key>
    <string>System</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>1AAA312C-7658-4823-81F6-A49A659A3F74</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
    <key>TargetDeviceType</key>
    <integer>5</integer>
</dict>
</plist>

Profiles created with the free App Store app iMazing Profile Editor https://apps.apple.com/app/imazing-profile-editor/id1487860882

How to install profiles video https://forums.macrumors.com/thread...ore-sequoia-for-90-days.2436999/post-33491789 Note: On Sequoia, profiles are now in System Settings- General - Device Management
Change Device Management settings on Mac https://support.apple.com/guide/mac-help/change-device-management-settings-mh35474/mac

As Apple has depreciated enforcedSoftwareUpdateMajorOSDeferredInstallDelay and SoftwareUpdate, it is unclear at the moment if the profiles will work and prevent Tahoe for being shown in Software Update on Macs running Sequoia.

enforcedSoftwareUpdateMajorOSDeferredInstallDelay
https://developer.apple.com/documentation/devicemanagement/restrictions
AutomaticallyInstallMacOSUpdates
https://developer.apple.com/documentation/devicemanagement/restrictions

Apple's related documentation:
Manage software updates in your organization https://developer.apple.com/videos/play/wwdc2021/10129/
Installing and enforcing software updates for Apple devices https://support.apple.com/guide/dep...d-enforcing-software-updates-depd30715cbb/web

Last year's thread "Ignore Sequoia for 90 days" https://forums.macrumors.com/threads/no-longer-possible-ignore-sequoia-for-90-days.2436999/

iMazing configuration of profile to defer for 90 days
Defer90.jpg

iMazing configuration of profile for Software Updates
SoftwareUpdate.jpg
 
general skepticism to wait a couple of months before upgrading?
I don't practice what I preach, but its generally safest to wait a while before upgrading to a newer version of the operating system. No matter much beta testing occurs, there will be bugs, and performance issues. With that said, I'm like 99% sure I'll not be holding off :)
 
Much appreciated, will be following :)

Though i've already followed your instructions regarding all this (and my humble thanks once again!) in the previous thread, since i had an Intego X9 key, i've also blocked updates through its firewall, which.. admittedly results in the same thing, but am testing things out.
You know, in case they do deprecate eveything. Impractical, blocking -> unblocking -> checking -> reblocking from firewall, but better than nothing.

I like what they've shown on Tahoe so far, but i'll wait until 26.23.101 before taking the plunge.

No offense to the Apple die hards out in the wild, but i like control. With all the consequences it may entail.
* also, my humble apologies in advance for the inane questions i'm bound to ask, am new to Macs
 
  • Like
Reactions: ignatius345
No offense to the Apple die hards out in the wild, but i like control. With all the consequences it may entail.
It's also common practice in a lot of work environments to hold off a bit on yearly OS updates. People run all kinds of software and you really don't want to find out after the fact that something you rely on daily isn't working properly under a new OS.
 
A great idea and much safer in a critical work/production environment. I have been running the developer beta and was somewhat appalled by the state of the code up to around 2 weeks ago when it suddenly improved dramatically. Thank you for the info. I will keep my test systems on the beta releases and my critical systems will not be upgraded until at least 30 days after general release.
 
In the past I would hold off for a .1 release. Threw in the towel not long after silicon Mac's hit the street.

I have multiple systems so one gets to be the canary in the coal mine to evaluate the new stuff before I deploy elsewhere.

I always make a Carbon Copy Clone backup of my systems prior to installing a new major update. I've rolled back once since I got my M1 Max Studio and never on my MBP's.
 
  • Like
Reactions: turbineseaplane
@richmlow At a .5 version, an OS is in its "twilight months" already. Do you mean an ?.1.5 version?

Yes, I mean version 1.5.

It is my custom to install "new" macOS versions, half-way through their life cycle. I prefer stability/reliability over the newest flash of the moment.


richmlow
 
  • Like
Reactions: Kayak49
Why not just turn off automatic updates in the settings app?

Seems like a lot more work, trying to use that script
View attachment 2546571

I believe the profile is only to address the desire to not be told there is an available update. Some people are bothered by the constant alert in System Settings. It's not clear to me, from the title of the thread or the opening post, that this is all that's being addressed.
 
What always worked for me in the past to stop the update nags was this simple terminal command:
defaults write com.apple.SoftwareUpdate MajorOSUserNotificationDate -date "2030-01-01 23:22:47 +0000"

The exact date at the end doesn't matter as long as it is in the distant future

Of course you should also disable in system settings that updates automatically download and install.
 
  • Like
Reactions: svenmany
Until it is confirmed that my audio interface works with Tahoe I am not upgrading. It SHOULD work, but users have been burned too many times and I don't really want to keep another partition on my Mac mini in the meantime.

The number one reason to wait out a new operating system is always going to be drivers. For the most part, the majority of the users can feel free to upgrade, but waiting until 26.1 is a smart choice. Stability + gives developers time to acclimate to the new OS's dev tools and updated frameworks.
 
I updated to 15.7 today and now I have a badge on the settings app for Tahoe

anyway to remove the number 1 badge on settings for Tahoe
 
Last edited:
  • Love
  • Like
Reactions: katbel and M4th
As macOS Tahoe will be release on 15 September 2025, I installed on my Macs with the latest Sequoia the profile to defer Tahoe for 90 days:
Defer90.mobileconfig
Code:
<?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>PayloadContent</key>
    <array>
        <dict>
            <key>PayloadDisplayName</key>
            <string>Restrictions</string>
            <key>PayloadIdentifier</key>
            <string>com.apple.applicationaccess.EBD7C59B-61CE-4602-B287-2779E580807D</string>
            <key>PayloadType</key>
            <string>com.apple.applicationaccess</string>
            <key>PayloadUUID</key>
            <string>EBD7C59B-61CE-4602-B287-2779E580807D</string>
            <key>PayloadVersion</key>
            <integer>1</integer>
            <key>enforcedSoftwareUpdateMajorOSDeferredInstallDelay</key>
            <integer>90</integer>
            <key>forceDelayedMajorSoftwareUpdates</key>
            <true/>
        </dict>
    </array>
    <key>PayloadDisplayName</key>
    <string>Defer90</string>
    <key>PayloadIdentifier</key>
    <string>Mac.880DF8DC-ECB6-4FA2-A00B-BA671494C830</string>
    <key>PayloadScope</key>
    <string>System</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>880DF8DC-ECB6-4FA2-A00B-BA671494C830</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
    <key>TargetDeviceType</key>
    <integer>5</integer>
</dict>
</plist>

along with a profile to prevent automatic download and installation of updates:
SoftwareUpdate.mobileconfig
Code:
<?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>PayloadContent</key>
    <array>
        <dict>
            <key>AutomaticDownload</key>
            <false/>
            <key>AutomaticallyInstallAppUpdates</key>
            <false/>
            <key>AutomaticallyInstallMacOSUpdates</key>
            <false/>
            <key>PayloadDisplayName</key>
            <string>Software Update</string>
            <key>PayloadIdentifier</key>
            <string>com.apple.SoftwareUpdate.ADF49245-EA04-4883-A342-0FC43F30C9D2</string>
            <key>PayloadType</key>
            <string>com.apple.SoftwareUpdate</string>
            <key>PayloadUUID</key>
            <string>ADF49245-EA04-4883-A342-0FC43F30C9D2</string>
            <key>PayloadVersion</key>
            <integer>1</integer>
        </dict>
    </array>
    <key>PayloadDisplayName</key>
    <string>SoftwareUpdate</string>
    <key>PayloadIdentifier</key>
    <string>Mac.1AAA312C-7658-4823-81F6-A49A659A3F74</string>
    <key>PayloadScope</key>
    <string>System</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>1AAA312C-7658-4823-81F6-A49A659A3F74</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
    <key>TargetDeviceType</key>
    <integer>5</integer>
</dict>
</plist>

Profiles created with the free App Store app iMazing Profile Editor https://apps.apple.com/app/imazing-profile-editor/id1487860882

How to install profiles video https://forums.macrumors.com/thread...ore-sequoia-for-90-days.2436999/post-33491789 Note: On Sequoia, profiles are now in System Settings- General - Device Management
Change Device Management settings on Mac https://support.apple.com/guide/mac-help/change-device-management-settings-mh35474/mac

As Apple has depreciated enforcedSoftwareUpdateMajorOSDeferredInstallDelay and SoftwareUpdate, it is unclear at the moment if the profiles will work and prevent Tahoe for being shown in Software Update on Macs running Sequoia.

enforcedSoftwareUpdateMajorOSDeferredInstallDelay
https://developer.apple.com/documentation/devicemanagement/restrictions
AutomaticallyInstallMacOSUpdates
https://developer.apple.com/documentation/devicemanagement/restrictions

Apple's related documentation:
Manage software updates in your organization https://developer.apple.com/videos/play/wwdc2021/10129/
Installing and enforcing software updates for Apple devices https://support.apple.com/guide/dep...d-enforcing-software-updates-depd30715cbb/web

Last year's thread "Ignore Sequoia for 90 days" https://forums.macrumors.com/threads/no-longer-possible-ignore-sequoia-for-90-days.2436999/

iMazing configuration of profile to defer for 90 days
View attachment 2546513

iMazing configuration of profile for Software Updates
View attachment 2546514
Does this affec
As macOS Tahoe will be release on 15 September 2025, I installed on my Macs with the latest Sequoia the profile to defer Tahoe for 90 days:
Defer90.mobileconfig
Code:
<?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>PayloadContent</key>
    <array>
        <dict>
            <key>PayloadDisplayName</key>
            <string>Restrictions</string>
            <key>PayloadIdentifier</key>
            <string>com.apple.applicationaccess.EBD7C59B-61CE-4602-B287-2779E580807D</string>
            <key>PayloadType</key>
            <string>com.apple.applicationaccess</string>
            <key>PayloadUUID</key>
            <string>EBD7C59B-61CE-4602-B287-2779E580807D</string>
            <key>PayloadVersion</key>
            <integer>1</integer>
            <key>enforcedSoftwareUpdateMajorOSDeferredInstallDelay</key>
            <integer>90</integer>
            <key>forceDelayedMajorSoftwareUpdates</key>
            <true/>
        </dict>
    </array>
    <key>PayloadDisplayName</key>
    <string>Defer90</string>
    <key>PayloadIdentifier</key>
    <string>Mac.880DF8DC-ECB6-4FA2-A00B-BA671494C830</string>
    <key>PayloadScope</key>
    <string>System</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>880DF8DC-ECB6-4FA2-A00B-BA671494C830</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
    <key>TargetDeviceType</key>
    <integer>5</integer>
</dict>
</plist>

along with a profile to prevent automatic download and installation of updates:
SoftwareUpdate.mobileconfig
Code:
<?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>PayloadContent</key>
    <array>
        <dict>
            <key>AutomaticDownload</key>
            <false/>
            <key>AutomaticallyInstallAppUpdates</key>
            <false/>
            <key>AutomaticallyInstallMacOSUpdates</key>
            <false/>
            <key>PayloadDisplayName</key>
            <string>Software Update</string>
            <key>PayloadIdentifier</key>
            <string>com.apple.SoftwareUpdate.ADF49245-EA04-4883-A342-0FC43F30C9D2</string>
            <key>PayloadType</key>
            <string>com.apple.SoftwareUpdate</string>
            <key>PayloadUUID</key>
            <string>ADF49245-EA04-4883-A342-0FC43F30C9D2</string>
            <key>PayloadVersion</key>
            <integer>1</integer>
        </dict>
    </array>
    <key>PayloadDisplayName</key>
    <string>SoftwareUpdate</string>
    <key>PayloadIdentifier</key>
    <string>Mac.1AAA312C-7658-4823-81F6-A49A659A3F74</string>
    <key>PayloadScope</key>
    <string>System</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>1AAA312C-7658-4823-81F6-A49A659A3F74</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
    <key>TargetDeviceType</key>
    <integer>5</integer>
</dict>
</plist>

Profiles created with the free App Store app iMazing Profile Editor https://apps.apple.com/app/imazing-profile-editor/id1487860882

How to install profiles video https://forums.macrumors.com/thread...ore-sequoia-for-90-days.2436999/post-33491789 Note: On Sequoia, profiles are now in System Settings- General - Device Management
Change Device Management settings on Mac https://support.apple.com/guide/mac-help/change-device-management-settings-mh35474/mac

As Apple has depreciated enforcedSoftwareUpdateMajorOSDeferredInstallDelay and SoftwareUpdate, it is unclear at the moment if the profiles will work and prevent Tahoe for being shown in Software Update on Macs running Sequoia.

enforcedSoftwareUpdateMajorOSDeferredInstallDelay
https://developer.apple.com/documentation/devicemanagement/restrictions
AutomaticallyInstallMacOSUpdates
https://developer.apple.com/documentation/devicemanagement/restrictions

Apple's related documentation:
Manage software updates in your organization https://developer.apple.com/videos/play/wwdc2021/10129/
Installing and enforcing software updates for Apple devices https://support.apple.com/guide/dep...d-enforcing-software-updates-depd30715cbb/web

Last year's thread "Ignore Sequoia for 90 days" https://forums.macrumors.com/threads/no-longer-possible-ignore-sequoia-for-90-days.2436999/

iMazing configuration of profile to defer for 90 days
View attachment 2546513

iMazing configuration of profile for Software Updates
View attachment 2546514
It appears that the deferral doesn't affect notifications or installation of security updates, i.e., Sequoia 15.7 or 15.8? Am I correct in my interpretation?

Thanks
 
Does this affec

It appears that the deferral doesn't affect notifications or installation of security updates, i.e., Sequoia 15.7 or 15.8? Am I correct in my interpretation?

Thanks
No, it doesn't affect Sequoia updates. It only hides Tahoe for 90 days.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.