Saturday, 21 July 2012

#7 Generating and Installing Development Provisioning Profile for IPhone

  • Prepare necessary IDs which will be required by Provisioning Assistant later
    1. Create Application ID : Unique identifier that IPhone OS can grant access to its keychain (Secure information store area). This ID belongs to one or group of applications.
    2. Get UDDI for your device by connecting it to the Mac and then use XCode menu
        • XCode -> Window -> Organizer
    3. Generate a CSR (Certificate Signing Request) using below steps on Mac,
        • Start -> [/Applications/Utilities/Keychain Access]

        • Use below menu [Request Certificate From a Certificate Authority] to request a certificate


        • Save CSR requests to your Hard Disk
                                       CSR File : MyDevCertificateSigningRequest.certSigningRequest


  • Start provisioning assistant from iOS Developer Center website
    • Click [Launch Assistant] button to start the provisioning process. 

      • Create Application ID

    • Follow steps as per Apple's Provisioning Assistant to finally get below two files
        • mobile provisioning certificate (DevelopmentProvisioningProfile_CapitalQuizApp.mobileprovision)
        • development certificate (ios_development.cer)
    • Exit the process after downloading above two files.
  • Install Development Provisional Profile (.mobileprovision) and development certificate (.cer) will below steps:
      • Install mobile provisioning certificate to XCode
        1. Double Click (.mobileprovision) file
        2. XCode will launch and silently install the profile
        3. Double check with, Xcode -> Window -> Organizer
      • Install development certificate (.cer) in to Key Chain
        1. Double Click (. cer) file
        2. Key chain utility will start and guide to install the .cer file

No comments:

Post a Comment