title: Validate Applications Command description: Force validation of developer and universal provisioning profiles for enterprise apps. payload: requesttype: ValidateApplications supportedOS: iOS: introduced: '9.2' accessrights: AllowAppInstallation supervised: false requiresdep: false sharedipad: mode: allowed devicechannel: true userchannel: false userenrollment: mode: allowed macOS: introduced: n/a tvOS: introduced: '10.2' accessrights: AllowAppInstallation supervised: false visionOS: introduced: '1.1' accessrights: AllowAppInstallation supervised: false requiresdep: false userenrollment: mode: allowed watchOS: introduced: n/a content: This command allows the server to query for installed 3rd party applications. payloadkeys: - key: Identifiers type: presence: optional content: The bundle identifiers of the enterprise apps to include for validation of associated provisioning profiles, if you choose to provide them. Otherwise, validation occurs for the provisioning profiles for the installed managed apps. subkeys: - key: IdentifiersItem type: notes: - title: '' content: Refer to the following sections to determine supported channels and requirements, and to see an example request and response. examples: - title: Example request and response files: - request-file: examples/mdm/commands/application.validate/example1.plist response-file: examples/mdm/commands/application.validate/example2.plist