Compilation Instructions for PhoneGap/Cordova

Compilation Guide

See the master compilation guidelines for instructions for other platforms.

Required Files

The Veracode Platform requires your Adobe PhoneGap/Apache Cordova application to be a compiled iOS archive (.ipa) or Android package (.apk). Compiling your application in one of those formats produces a scannable module for the JavaScript and for the native component, which can be Android or iOS. Ensure that you have selected the JavaScript module and, if you have native plugins, the native module.

If you have native plugins for both platforms, you can upload Android and iOS packages, but you should only select a single JavaScript module.

Supported PhoneGap/Cordova Versions

Technology Platform Version
JavaScript/PhoneGap Android, iOS 1.0 and later

Packaging Guidance

Veracode strongly recommends that you submit applications that have not been processed with a JavaScript minifier or obfuscation tool. Minified JavaScript can increase the difficulty in reviewing flaw results because line-number information can become obscured.