The Apps tool enables users to conveniently view, install, and manage applications on the virtual device.

The Apps tool lists all applications (or packages, on Android) on the virtual device. For each app, it displays the name, date installed, type (System or User), and size of the file. It also provides buttons to launch or kill the app, and if the app can be uninstalled, a button to uninstall the app.

Launching an App

To launch an app, use the Launch button on the far right side of row listing the target app. When an app is running, this button will change to Kill, which will shut down the specified app. Launching or closing an app on the device GUI screen will be reflected in the Apps tool list.

Search

To search for an app or package, use the field with the magnifying glass below the Install button in the upper right corner.

Installing an app

Android APK

To install an Android .apk file, simply click the Install button in the upper right corner of the Apps tab, and select the desired file. Click "OK," and a green progress bar will appear at the bottom of the screen indicating the progress as your app is uploaded and installed on the device. Once installation is complete, the app will appear in the list of Apps, as well as on the virtual device screen.

iOS IPA

Important Note: On iOS, loading an app requires that the app be properly signed. You must load an app just as you would load it on a physical device. This is required both for jailbroken and non-jailbroken devices. If you receive an error when uploading an app, please ensure your app is appropriately signed and that you can load it on a physical device.

All iOS applications must be signed before they can be installed on a real or virtual device. Corellium does not enable users to download apps from the App Store.

Ensure that the UDID of the virtual devices corresponds to the UDID of your provisioning profile. You can adjust the UDID of the virtual device in the Settings -> Device IDs tab. Once you update the UDID, click "Save and Reboot" for the change to take effect.

Once your app is properly signed and the UDID is set accordingly, click the "Install" button on the Apps tab and select your signed .ipa file. A green progress bar will appear at the bottom of the screen indicating the progress as your app is uploaded and installed on the device. Once installation is complete, the app will appear in the list of Apps, as well as on the virtual device screen.

Troubleshooting Tips

If you are having trouble loading an app, please check the following before contacting support:

  1. Does your app load on a real device of the same model and OS version?

  2. If you are loading an iOS app, is it properly signed? Does it have the proper entitlements?

Did this answer your question?