Upload internal applications with local files to deploy them to your mobile network and to take advantage of the mobile application management features of AirWatch.

To assign an application:

  1. Navigate to Apps & Books > Applications > Native > Internal and select Add Application.

  2. Select Upload > Local File to browse for the application file on your system. Select the .dmg, .pkg, or .mpkg file to upload.

  3. Upload the required app metadata file (.plist).

    To create a metadata file, download and install the VMware AirWatch Admin Assistant Tool to your macOS computer.

    For more information about how to use the VMware AirWatch Admin Assistant Tool, see VMware AirWatch Admin Assistant.

  4. Complete the Files tab options.

    Review the file initially uploaded and upload auxiliary files, including the provisioning profile for iOS applications.

    Auxiliary File Description
    Application File Contains the application software to install and run the application and is the application you uploaded at the beginning of the procedure.
    Provisioning Profile

    Authorizes developers and devices to create and run Apple iOS applications. See Apple iOS Provisioning Profiles for information about AirWatch integration with this auxiliary file.

    Ensure this file covers enterprise distribution and not app store distribution and that it matches the IPA file (Apple iOS application file).

    APNs files for development or production If the application supports Apple Push Notifications Services (APNs), this file enables messaging functionality. You must upload either the development or production APNs certificate.
  5. Complete the Images tab.

    Setting Description
    Mobile Images Upload or drag and drop images of the application to display in the App Catalog for mobile devices.
    Tablet Images Upload or drag and drop images of the application to display in the App Catalog for tablets.
    Icon Upload or drag and drop images of the application to display in the App Catalog as its icon.
  6. Complete the Terms of Use tab.

    Terms of use state specifically how users are expected to use the application. They also make expectations clear to end users. When the application pushes to devices, users view a terms of use page that they must accept to use the application. If users do not accept, they cannot access the application.

  7. Complete the More > SDK tab.

    Setting Description

    SDK Profile


    Select the profile from the drop-down menu to apply features configured in Settings & Policies (Default) or the features configured in individual profiles configured in Profiles.
    Application Profile Select the certificate profile from the drop-down menu so that the application and AirWatch communicate securely.
  8. Complete the More > App Wrapping tab.

    You cannot wrap an application that you previously saved in the AirWatch Console. You have two options:

    • Delete the unwrapped version of the application, upload it to AirWatch, and wrap it on the App Wrapping tab.
    • Upload an already-wrapped version of the application, if you have one, which does not require deleting the unwrapped version.
    Setting Description
    Enable App Wrapping

    Enables AirWatch to wrap internal applications.


    App Wrapping Profile Assign an app wrapping profile to the internal application.
    Mobile Provisioning Profile Upload a provisioning profile for Apple iOS that authorizes developers and devices to create and run applications built for Apple iOS devices.
    Code Signing Certificate Upload the code signing certificate to sign the wrapped application.
  9. Select Save & Assign.