January 2025
The latest improvements and fixes for the App Catalog
Last updated
The latest improvements and fixes for the App Catalog
Last updated
Respect Do Not Disturb: Apps that require user interaction now respect the userβs Focus state, such as Do Not Disturb. When a user has any Focus state enabled, the user interaction popup is not displayed and instead counts as a deferral. However, if all deferrals have passed, a final warning will be shown, disregarding the focus state and updating the application. This ensures that update enforcement remains effective while maintaining compliance for organizations. More information:
Proxy server: The requirements documentation now includes our Proxy server. For organizations seeking a single source for secure app downloads, using our proxy server is the ideal solution. It streamlines downloads, allowing IT to maintain control and enforce company policies effectively. More information:
App and notification icon branding: With the preference key CustomAppIcon
, you can now customize the app and notification icons with a custom image. This includes the app icon in the Dock and the main icon in update notifications. The image can be a local file or a remote URL. The best part? You donβt need to be an expert in Pixelmator or Photoshop: App Catalog will automatically resize the image and apply rounded corners to adhere to Appleβs Human Interface Guidelines. More information:
Improved App version detection
Improved App version comparison
Minor UI improvements
An issue is resolved to prevent the Catalog App from crashing when an app has an invalid icon in Admin Mode
Mandatory apps: The new preference key MandatoryApps
, enables you to configure a set of apps (Bundle IDs) that must always be installed on a device. An enforcement system checks these apps hourly and reinstalls them if theyβre removed. This feature simplifies device enrollment and the initial installation of apps without dependencies from the MDM solution other than a Configuration Profile. It especially simplifies deployments using MDM solutions like Microsoft Intune. This feature is compatible with macOS 14 and later. More information:
Update individual apps: A new Catalog Agent argument option is added for catalog -u
. You can now use catalog -u BUNDLE_IDENTIFIER
to update an individual app. This will only update the app and not perform an installation if the app is not installed yet, compared to the previously documented catalog -i BUNDLE_IDENTIFIER --update-action
. More information: