Try the search, it's linked to some great forums

Monday, October 29, 2012

Remotely distributing your App for testing - Adhoc Distribution

The magic word is AdHoc, you can find more information about it in apple's developer portal. And here is a how to create the App, that you can send with your ad hoc profile to your friends. http://diaryofacodemonkey.ruprect.com/2011/03/18/ad-hoc-app-distribution-with-xcode-4/ Also you can take a look at https://testflightapp.com

The app can be distributed via iTunes to anyone who's UDID (Unique Device ID) that you have.  The UDID is just a 40 character unique serial number.
 
Per my friend Victor:

Beta tester;
first obtains the iPad/iPhone UDID number from each of their devices that you want to download to.  Here is a quick description of that process, or;
Connect your device to your laptop & open iTunes
           
  1. Goto your device's Summary tab and click on the serial number
  2. It should then display the UDID something like; Identifier (UDID): 3086838710f15bd6d787453c752ca517bf9xxxxx
  3. Then select Edit - Copy Identifier (UDID)
  4. Email this number to your developer
 Next the developer;
 Here is Apple's submission guide with details for the build process.
  1. Gather the new Beta Tester UDIDs
  2. Add these devices to the devices section of the certificagtes section of the Apple developer
  3. Goto the Provisioning Profile section and add the new devices to the Adhoc distribution Profile
  4. Download and save the new profile (ex: TLF_Beta_Testing_Profile.mobileprovision)
  5. Goto Xcode's Organizer - Archives - Adhoc Distribution and save the resulting ipa file (ex: ThinkLocal.ipa).
  6. Send both to the tester for them to perform the download
Next the beta tester;
Here is Apple's submission guide with details for downloading the app.

  1. Download the ThinkLocal.ipa & TLF_Beta_Testing_Profile.mobileprovision files to your computer
  2. Open iTunes
  3. Drop the Beta_Testing.mobileprovision file into your App folder in iTunes
  4. Double click the ThinkLocal.ipa file, and it should appear in the iTunes Library - Apps directory
  5. Drop that app icon into your App folder on the iPhone
  6. Done - we hope
The app should then appear on your iPhone home screen.