The following are system requirements for wrapping iOS and Android mobile apps.
The MDX Toolkit requires the Java Development Kit (JDK) 1.7. You can download the JDK 1.7 from Java SE Development Kit Downloads on the Oracle web site. The instructions for installing the JDK on Mac OS X are on the Computech Tips web site.
You can run the MDX Toolkit for wrapping iOS and Android apps on Mac OS X Versions 10.7 (Lion), 10.8 (Mountain Lion), or 10.9 (Mavericks).
You must obtain the iOS Distribution Provisioning Profile from Apple that allows Apple to sign the app. For more information about obtaining provisioning profiles, see the Apple Web site.
Any app that runs on a physical iOS device (other than apps in the Apple App Store) needs to be signed with a provisioning profile and a corresponding certificate. There are two kinds of profiles: Enterprise and Ad Hoc.
To wrap apps, Citrix recommends using the Enterprise profile. You can purchase the profile from the Apple web site.
Be sure to include two hyphens before the word install in the command.
To wrap Android mobile apps, you must install the following on your computer before running the MDX Toolkit:
You must sign your applications with a key that meets the following guidelines:
You need to add the Android SDK path in the PATH environment variable on your computer. You can also provide the PATH variable in the MDX Toolkit during the wrapping process. You also need to add the APK Tool installation path in the PATH environment variable.