This tutorial is a step-by-step instruction on how to generate a Distribution Certificate (.CER) file on Apple provisioning portal in order to build and submit your application from your account. You don't need a Mac to do this. A computer with any of browsers will work.

NOTE: You must be enrolled into Apple iOS program at
  1. Login using your dev account credentials on Go to "iOS Dev Center"
  2. On right side menu click on "iOS Dev Center"
  3. On right side menu click on "Certificates,Identifiers & Profiles"
  4. On left side menu click "Certificates" (or follow direct link
  5. On left side menu click on "All"
  6. Click on this button for add new.
  7. Choose "App Store and Ad Hoc" and click button "Continue".
  8. Next step click button "Continue".
  9. <<< CLICK HERE >>> to download "request.csr" certificate request file and save it on your computer
    NOTE: If you have a Mac, DO NOT generate a new .csr file. Use downloaded request.csr
  10. On Provisioning Portal click "Upload File" and upload "request.csr" you downloaded in previous step

    NOTE: depending on your browser, this button may be "Choose File" or something else.
  11. Select request.csr file you saved in previous step and click "Generate"

    IMPORTANT: Refresh your browser window. Your certificate should be in Pending Approval state. Keep refreshing until you see an Approve button.
  12. Click on Download button

    Keep refreshing browser window until you see a Download button

If everything was done right, you should have a file named distribution_identity.cer saved on your computer. Please remember its location as you will need to upload that file on the next page