Install Apps on iOS Devices for Testing
- by admin
- in iPhone
- on 7 Oct 2011
During the development and testing of iOS Apps, users have hit the ceiling with issues related to installing the app on to a specific iOS Device. How do you install an app on to an iOS Device without downloading it from the App Store? This blog post gives you tips and tricks to get over this obstacle.
This is a step-by-step approach in getting over this issue.
1. An Apple Developer Account (Free SignUp)
2. Developer Program Membership (Paid)
3. An iOS Device (iPhone, iPad)
Step 1: Login to the Apple Developer Account
Login to your Apple Developer Account. Create a Development Certificate.
Step 2: Add your Device
In the Provisioning Portal you will need to add your iOS device. To add a device, you will need the device’s unique device identifier, also known as the UDID (a sequence of 40 letters and numbers that is specific to your device). Select the “Devices” link from the left menu in the “Provisioning Portal.”
To get the UDID, plug the device into iTunes and select your device from the “Summary” tab, where the description will be displayed in “Serial Number” next to the picture of the device. Click once on the serial number and it should change to “Identifier”, or UDID. Copy the UDID to the clipboard (Command + C on Mac/Control + C on Windows).
After you have your UDID, click on add device from within the devices tab in the Provisioning Portal. Enter a name under “Device Name” and enter the UDID under “Device ID”.
Step 3: Create Provisioning Profile
From the provisioning portal, create a Provisioning Profile. Your application will include both the Certificate and the Provisioning Profile.
Select the “Provisioning” tab from the left menu. Make sure that the “Development” tab is selected, and click the “New Profile” button.
Name the new profile. Choose your development certificate. Under devices, select all the devices you are going to use for development. Press “Submit”. Your Certificate will be created.
Step 4: Build your App
Build your App. The output will contain a .ipa file and the provisioning profile.
Step 5: Connect your Device
Connect your iOS Device to iTunes.
Step 6: Import App to iTunes
Import the .ipa file and the provisioning profile to the iTunes Library.
Step 7: Sync & Install App to Device
Device Details will be listed under the "Summary" Tab in iTunes. All apps will be listed under "Apps" Tab in Device Properties. Place a check mark against the app that you wish to sync and install into your iOS Device. Press "Sync".
You should now be ready run your app on your iOS hardware!
Leave comments, and feedback below.