You can use the App Maintenance settings in Jamf Pro to perform the following maintenance for in-house apps:
- Automatic Updates —You can enable Jamf Pro to automatically update all in-house apps that are installed on mobile devices for the apps that were made available in Jamf Self Service for iOS. This allows you to update the apps without user interaction.Note:
Because mobile device apps cannot update while open, devices in Single App Mode will not receive automatic app update commands. Devices already in Single App Mode must be taken out of this mode for the app to receive the update.
- App Validation —
App validation is the process of ensuring that the provisioning profile associated with an in-house app is still authorizing the use of the app. You can automatically validate all managed in-house apps on mobile devices by customizing how frequently Jamf Pro performs app validation.
You can also manually force all devices to check in with Apple to validate installed in-house apps. This is useful if you know that devices may be offline for an extended period of time and you want to validate apps before the device is offline.
The validation status for a managed in-house app on a mobile device is collected each time inventory information for the device is reported to Jamf Pro, and is displayed in the inventory information for that device. To ensure the device can contact Apple's servers to validate an app, the hostname of the Apple server used for Enterprise App validation (ppq.apple.com) must be accessible. If an app cannot be validated, the validation status is reported as , and the app will not open until a successful validation occurs. For information about the situations in which an app may be reported as , see the Cannot Validate a Managed In-House App article.