User Mode
User Mode in the Catalog App is the user facing mode where apps can be provided to users and allows them to easily install or update apps. There are primarily three options how the User Mode presents apps:
All apps: By default, all apps available in the App Catalog are presented
Enabled Apps only: Present a curated set of apps using the preference key
EnabledApps
and optionallyCategories
.Updates only: Only present available updates and disallow the installation of new apps. This is a ideal scenario to allow users to update apps at the most convenient time for them and use in conjunction with another company app store provided by an MDM soluton. Set the key
UpdatesOnly
totrue
and make sureDisableAppInstalls
is not set totrue
No apps: Disallow the installation of any app by setting the preference key
DisableAppInstalls
totrue
App details
When an app is clicked, the user can see some app information like description, developer, current version and when it was last updated:
Download Queue
Multiple app installs simultaniously are supported and a spinner indicates the installation is in progress. There is a Download button available in the toolbar with the installation status of all queued apps and which apps are successfully installed:
Clearing apps in the Download view will remove it from the list.
Accessibility
The Catalog App is built using SwiftUI and provides native Accessibility features such as support for VoiceOver and VoiceControl. To provide better navigation and more context to users, enhancements were made to make it even more accessible.
Last updated