nudge
nudge copied to clipboard
Nudge is not having facility to validate the downloaded ventura mac OS installer app ?
Nudge is not having facility to validate the downloaded ventura mac OS installer app ?
i got this error on 5 more mac devices.
Nudge or Binary is doing that downloading the MAC OS ventura & some how the reason mac os installer is crashed & nudge is started notification to user every cycle time & if having option to validate the installer OS then this issue will be ignored & i am looking for facility to validating the downloaded macos Installer is valied or not ?
Any suggestion or solution of this ?
<?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>optionalFeatures</key>
<dict>
<key>acceptableCameraUsage</key>
<true/>
<key>acceptableScreenSharingUsage</key>
<true/>
<key>aggressiveUserExperience</key>
<true/>
<key>aggressiveUserFullScreenExperience</key>
<true/>
<key>asynchronousSoftwareUpdate</key>
<true/>
<key>attemptToFetchMajorUpgrade</key>
<true/>
<key>enforceMinorUpdates</key>
<true/>
</dict>
<key>osVersionRequirements</key>
<array>
<dict>
<key>aboutUpdateURL</key>
<string>https://support.apple.com/en-in/HT212735</string>
<key>requiredInstallationDate</key>
<string>2023-01-13T00:00:00Z</string>
<key>requiredMinimumOSVersion</key>
<string>13.1</string>
<key>targetedOSVersionsRule</key>
<string>11</string>
</dict>
<dict>
<key>aboutUpdateURL</key>
<string>https://support.apple.com/en-in/guide/mac-help/mchlpx1065/13.0/mac/13.0</string>
<key>requiredInstallationDate</key>
<string>2023-01-13T00:00:00Z</string>
<key>requiredMinimumOSVersion</key>
<string>13.1</string>
<key>targetedOSVersionsRule</key>
<string>13</string>
</dict>
<dict>
<key>aboutUpdateURL</key>
<string>https://support.apple.com/en-in/guide/mac-help/mchlpx1065/12.0/mac/12.0</string>
<key>requiredInstallationDate</key>
<string>2023-01-06T00:00:00Z</string>
<key>requiredMinimumOSVersion</key>
<string>13.1</string>
<key>targetedOSVersionsRule</key>
<string>12</string>
</dict>
</array>
<key>userExperience</key>
<dict>
<key>allowGracePeriods</key>
<true/>
<key>gracePeriodInstallDelay</key>
<integer>1</integer>
<key>gracePeriodLaunchDelay</key>
<integer>1</integer>
<key>gracePeriodPath</key>
<string>/private/var/db/.AppleSetupDone</string>
<key>imminentRefreshCycle</key>
<integer>300</integer>
<key>initialRefreshCycle</key>
<integer>900</integer>
</dict>
<key>userInterface</key>
<dict>
<key>iconDarkPath</key>
<string>/Users/Shared/ABB.png</string>
<key>iconLightPath</key>
<string>/Users/Shared/ABB.png</string>
<key>showDeferralCount</key>
<false/>
<key>simpleMode</key>
<false/>
<key>updateElements</key>
<array>
<dict>
<key>_language</key>
<string>en</string>
<key>mainContentText</key>
<string>A fully up-to-date device is required to ensure that ABB corporate data stored on your device is safe and less vulnerable to malware attacks.\n\nIf you do not update your device, your device will be removed from ABB management tool – Jamf and you may lose access to ABB corporate data and standard services like VPN.\n\n\nUpgrade to Ventura on your device. Simply click the Update Device button to start the upgrade and follow the on-screen instructions.</string>
<key>subHeader</key>
<string>A friendly reminder from your ABB MAC team</string>
</dict>
</array>
</dict>
</dict>
</plist>
Nudge uses softewareupdate to download the installer. Apparently softwareupdate does not check the download.
I would recommend just using erase install to cache the installer.
https://github.com/grahampugh/erase-install
You can cache the Installer with /Library/Management/erase-install/erase-install.sh --os=13 --update --pkg --move