InteractiveMode 2 - App-Auto-Patch/AAP3-Wiki GitHub Wiki
App Auto-Patch is designed to streamline the process of identifying and updating installed software. This wiki page focuses on the end-user experience when App Auto-Patch's interactiveMode
is set to 2
or Full Interactive mode, where the discovery of installed applications and the updating process provide real-time feedback.
This option can be configured via MDM using the interactiveMode
Key or the --interactiveMode
command-line trigger
<key>InteractiveMode</key> <integer>2</integer>
--interactiveMode=2
Upon launch, App Auto-Patch presents a dialog to the end-user via swiftDialog indicating the start of the discovery process. This ensure that the user is aware that App Auto-Patch is actively scanning for installed applications.
If there are no updates found by App Auto-Patch, users will see an additional pop-up letting them know.
During the discovery phase, App Auto-Patch provides real-time feedback displaying information about the applications it is scanning and checking for updates. This includes:
- The application that is currently being evaluated
- The path to the installed application In the backgound, App Auto-Patch is comparing the application's installed version versus the latest version available with Installomator.
This interactive approach keeps the user informed and engaged during the discovery process, enhancing transparency and their own experience.
Once the discovery process is complete, App Auto-Patch presents a list of applications that require updates. This list is displayed in an easy-to-understand dialog, providing users with clear information about which applications are out-of-date.
- Applications to Update: Users are provided a list of applications that need updates.
- Feedback During Updates: As each application is updated, the user receives real-time feedback. This includes information such as the current application being updated, update progress and the status of each application's update.
- Completion Notification: Upon completion of each update, users are notified, allowing them to keep track of the updates that have been successfully installed.
- Enhanced Transparency: Keeping users informed at each step builds trust and clarity.
- Convenience and Control: This mode is ideal for users who initiate App Auto-Patch themselves, offering a balance of automation and user control.
App Auto-Patch in interactiveMode
set to 2
offers a comprehensive, user-friendly solution for managing application updates on Mac computers. Providing detailed prompts and real-time progress feedback, AAP
enhances the end-user experience, making application maintenance both efficient and transparent.