First time installing the ad-hoc application

Installing the ad-hoc provisioning profile
  1. Connect your iPhone/iPod touch to your computer and let iTunes sync;
  2. Drag the provisioning profile file, filename ends with .mobileprovision, to the iTunes icon on the Dock, the provisioining profile file should come with the application;
  3. Go to iTunes, select your iPhone/iPod touch, and click Sync;
  4. Confirm that the provisioning profile is on your iPhone/iPod touch. On the iPhone/iPod touch, go to Home screen->Settings icon->General->Profiles (at the bottom of the page above Reset), confirm you have the new profile in your Profiles list;

Installing the ad-hoc application file
  1. On the desktop, drag the application file, filename ends with .app, to the iTunes icon in the Dock;
  2. Go to iTunes, select your iPhone/iPod touch, and click Sync;
  3. The ad-hoc application should now be installed on your iPhone/iPod touch.
Installing an ad-hoc application update

If your iPhone/iPod touch has an existing version of the iPhone/iPod touch application, first remove the old version of the application from your iPhone/iPod touch:
  1. To remove the application, find the application icon on the Home screen. To get to the Home screen, push the Home button;
  2. Touch the icon until it starts to wiggle;
  3. Then touch the X to delete the application;
  4. Press the Home button;
  5. Attach the iPhone/iPod touch to the computer and wait for the phone to sync with iTunes;
  6. Confirm that the application no longer appears on the Home screen;
  7. Follow the Installing the ad-hoc application file instructions.
Replacing a provisioning profile

A new provisioning profile may be distributed with an application update, or if you receive verification errors when you try and install the application on your iPhone/iPod touch, you may need to replace the provisioning profile.
  1. On the iPhone/iPod touch, go to Home screen->Settings icon->General->Profiles (at the bottom above Reset), select the profile, then touch Remove;
  2. Quit iTunes, Xcode, and any other applications that communicate with the iPhone/iPod touch when the device is connected to the computer;
  3. Open Finder and go to ~/Library/MobileDevice/Provisioning Profiles. Delete the provisioning profile file, filename ends with .mobileprovision;
  4. Sync the iPhone/iPod touch with iTunes and confirm that the profile did not come back;
  5. Follow the Installing the ad-hoc provisioning profile instructions above.