VNP

How to create Apple certificates to upload apps on iTunes

with some steps is possible to upload the new apps on iTunes

STEP #1: download the certSigningRequest for Apple Developer

(if you don't need to create a new certificate in Apple Developer, skip this step and start from step #2)

  1. Go to Configuration Manager and insert your own credentials
    !! if you don't have one send a mail to support.it@miles33.com
  2. click on TOOLS on the Top bar menu

  3. click on "Manager certificate apple store - GO!"

  4. click on Download certSigningRequest for Apple Developer blue link

  5. save the downloaded file


STEP #2: APPLE DEVELOPERS

  1. Go to Apple developers and insert your own credentials

  2. click on CERTIFICATES, IDENTIFIERS & PROFILES
  3. Warning: if you don't find an appropriate certificate and need to create a new one click on the + button and follow the step#6 instructions in the appendix at the end of this guide
    • click on CERTIFICATES
    • select the "iOS Distribution certificate"
    • on the following page click on DOWNLOAD and save the .cer file.


STEP #3: CONFIGURATION MANAGER

1. 
- Go back to Configuration Manager Tools
- upload the .cer file just downloaded from Apple Developers
- insert a password (you can also leave the default: virtualcom)
- download the generated .p12 file

STEP #4: APPLE DEVELOPERS

1.
- go back on apple developers and click on Profiles
- select the App's certificate and download the .mobileprovision file.


!!If you need to create a new one provisioning profile, follow the steps #7 and #8 written in the appendix at the end of this guide

STEP #5: CONFIGURATION MANAGER

1.
we are near the end:
- return to the App page of the Configuration Manager and operate on "Manage Appstore Certificates" box
(to reach to app page: login - customers (find the customer) - apps (click on the App name)
- upload the .p12 file created at step #3
- insert the password created at step #3
- upload the .mobileprovision file downloaded at step #4
- click on upload

if all gone well, you'll read a confirmation text and the page will show the "Get IPA Appstore" button


APPENDIX: HOW TO USE APPLE DEVELOPERS

STEP #6: Create a new iOS Certificate

  • click on Certificates
  • click on the + button
  • select "iOS Distribution (App Store and Ad Hoc)" and click on continue
  • upload the .certSigningRequest file generated at the step #1 of this guide and click on continue
  • download the .cer file

to continue, go back to step #3


STEP #7: Create an App ID

- click on Identifiers
- click on the + button
- select App IDs and click on Continue
- select "iOS, tvOS, watchOS" Platform
- select the "(Team ID)" App ID Prefix
- in "Description" insert the name of the App
- select "Explicit Bundle ID" and write a "Bundle ID". It's recommended to use a reverse-domain name style string (i.e., com.domainname.appname like it.miles33.sportapp)
- in Capabalities select: Game Center, In-App Purchase, Push Notifications
- click on continue
- click on register


STEP #8: Create a Provisioning profile

- click on Profiles
- click on the + button
- select "Distribution / App Store" and click on Continue
- select the appropriate App ID (just created at the step #7) and click on continue
- select the appropriate iOS certificate (the one created at the step #6) and click on continue
- insert a profile name (i.e. Sport App) and click on generate
- download the .mobileprovision file and click on done