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;
- Goto your device's Summary tab and click on the serial number
- It should then display the UDID something like; Identifier (UDID): 3086838710f15bd6d787453c752ca517bf9xxxxx
- Then select Edit - Copy Identifier (UDID)
- Email this number to your developer
Here is Apple's submission guide with details for the build process.
- Gather the new Beta Tester UDIDs
- Add these devices to the devices section of the certificagtes section of the Apple developer
- Goto the Provisioning Profile section and add the new devices to the Adhoc distribution Profile
- Download and save the new profile (ex: TLF_Beta_Testing_Profile.mobileprovision)
- Goto Xcode's Organizer - Archives - Adhoc Distribution and save the resulting ipa file (ex: ThinkLocal.ipa).
- Send both to the tester for them to perform the download
Here is Apple's submission guide with details for downloading the app.
- Download the ThinkLocal.ipa & TLF_Beta_Testing_Profile.mobileprovision files to your computer
- Open iTunes
- Drop the Beta_Testing.mobileprovision file into your App folder in iTunes
- Double click the ThinkLocal.ipa file, and it should appear in the iTunes Library - Apps directory
- Drop that app icon into your App folder on the iPhone
- Done - we hope
The app should then appear on your iPhone home screen.