Overview

In general, if you want to build a development version of an app for testing purposes, you can do this without having to upload any special resources. The exception to this is when building for iOS, which requires resources for any app build type.

The opposite is also true (with the exception or Windows Phone builds). If you want to build a release version of an App, you will have to upload some special resources.

Resources

The required resource for each build type on all platforms are shown here.

iOS

  • Debug
    • Developer Certificate
    • Private key
    • Development Provisioning Profile
  • Distribution
    • Distribution Certificate
    • Private key
    • Ad Hoc Distribution Provisioning Profile
  • Release
    • Distribution Certificate
    • Private key
    • App Store Distribution Provisioning Profile

Android

  • Debug
    • none
  • Release
    • Distribution Certificate (can be generated by platform)
    • Private Key (can be generated by platform)

Blackberry

  • Unsigned (emulator only)
    • none
  • Signed
    • Code Signing keys file 1 (.csk)
    • Code Signing keys file 2 (.db)

Windows Phone

  • Debug
    • none
  • Release
    • none

Uploading

Resources can be uploaded using the following developer tools