Type of Change
Motivation and Context
A recent change moved the list and delete network XPC calls within an availability check, making them only available on macOS 26. However, there are some code flows that rely on being able to call list on the NetworksService, such as here. container does not officially support macOS 15 and as a result we do not have GitHub action runners for validation on macOS 15. That said, we try to avoid breaking compatibility on macOS 15 as much as possible. This PR allows macOS clients to call list and delete on networks.
Testing
Originally posted by @katiewasnothere in apple/container#1464
Type of Change
Motivation and Context
A recent change moved the list and delete network XPC calls within an availability check, making them only available on macOS 26. However, there are some code flows that rely on being able to call
liston the NetworksService, such as here.containerdoes not officially support macOS 15 and as a result we do not have GitHub action runners for validation on macOS 15. That said, we try to avoid breaking compatibility on macOS 15 as much as possible. This PR allows macOS clients to calllistanddeleteon networks.Testing
Originally posted by @katiewasnothere in apple/container#1464