Installing Ad-hoc App onto an Apple Mobile Device

Installing Ad-hoc App onto an Apple Mobile Device

Overview

This page describes how to install an ad-hoc application onto an Apple iPod Touch device or onto an iPhone or iPad. (The rest of this page will use the term “device” to mean either an iPhone, iPod Touch or iPad.)

Overview of the Process

  1. To get an application onto a device, COW must first verify that you have the proper OS on your device, then get the UDID (unique device identifier) for each device onto which the app will be installed.
  2. COW can then create what’s called a mobileprovision profile file. This will need to be installed on the device. This essentially allows the device to run the specific app for which the provisioning file was created.
  3. Finally, you need to install the app.

 

1) Verifying iOS Version and Getting UDID of Device

For each device that will be used for testing, we will need to get the UDID of that device. Here’s how to get the UDID to COW:

  1. Plug your device into your computer and wait until iTunes recognizes it
  2. Select your device from the Devices list in iTunes and click the “Summary” tab
  3. Verify that you have the correct software version (iOS) for the current project (ask COW)
  4. To see your UDID, click on the word “serial number” beside the picture of the device
  5. You should see the word “identifier” and an alphanumeric string – this is your UDID
  6. To copy it, just press control + C in Windows keyboard (or command + C on your Mac)
  7. Paste it into an email and send it to Kirk at kgb@jerseycow.com
  8. Wait for Kirk to reply to your email to perform step 2

2) Installing the .mobileprovision Profile File Onto the Device

The following instructions are different for Windows and Mac users.

For Windows Users:

  1. Kirk will email you the *.mobileprovision file
  2. Save this file onto your local hard drive
  3. Start iTunes
  4. Select the File:Add File to Library option
  5. Browse to where you saved the *.mobileprovision profile and select it and select the Open button
  6. Connect your device to your computer (if not already connected)
  7. Sync the device with iTunes

To verify that the provisioning profile has been installed on your device, do the following:

  1. Open the Settings app on your device
  2. Select the General option in the list
  3. Scroll down and select the Profiles option (if it exists)

For Mac Users:

  1. Kirk will email you the *.mobileprovision file
  2. Save this file onto your local hard drive
  3. Drag the .mobileprovision profile onto the iTunes icon in the Dock
  4. Connect your device to your computer (if not already connected)
  5. Sync the device with iTunes

To verify that the provisioning profile has been installed on your device, do the following:

  1. Open the Settings app on your device
  2. Select the General option in the list
  3. Scroll down and select the Profiles option (if it exists)

3) Install/Update an App on the Device

For Windows Users

  1. COW will somehow get the zipped application folder to you, either via email or DropBox or FTP, etc.
  2. Save the file to your local hard drive
  3. Locate the file on your hard drive and Right-Click > Choose “Extract All”
  4. Start iTunes
  5. Select the File:Add Folder to Library option
  6. Browse to where you unzipped the file and select the folder ending in .app (- e.g. TheApp.app), then select the Open button
  7. Connect your device to your computer (if not already connected)
  8. Sync the device with iTunes

NOTE: You may have to first delete an existing version of the app from your device before updating it with a new version. Sometimes the new version doesn’t “take” and this is the best way to ensure that you have the new version of the app installed.

For Mac Users

  1. COW will somehow get the zipped application folder to you, either via email or DropBox or FTP, etc.
  2. Save the file to your hard drive
  3. Drag the .app bundle onto the iTunes icon in the Dock
  4. Connect your device to your computer (if not already connected)
  5. Sync the device with iTunes