Skip to content

Use of deprecated payload com.apple.SoftwareUpdate #633

@ljrk0

Description

@ljrk0

Summary

The used Payload to configure system updates is deprecated and Apple pushes for the use of Declarative Device Management:
https://support.apple.com/en-am/guide/deployment/depd30715cbb/web

The Apple docs describe the Configuration Declaration SoftwareUpdateSettings here:
https://developer.apple.com/documentation/devicemanagement/softwareupdatesettings

Steps to reproduce

Operating System version

N/A

  • on macOS DDM for System Updates is available since macOS 15
  • on iOS/iPadOS since 18.0, tvOS 18.4
  • on visionOS since 26.0

Intel or Apple Silicon

N/A

What is the current bug behavior?

Use of deprecated policies. DDM also has the upside that the device will keep trying to update instead of failing once.

What is the expected correct behavior?

Use DDM and update policy is continually enforced

Relevant logs and/or screenshots

See also:

Output of checks

N/A

Possible fixes

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions