Getting the Test App On Your Phone

« Return to previous page.

iPhone Application Testing Requirements:

  1. You must be running iTunes 8.0 or greater.
  2. Your application can be tested on any iPhone, First Generation or 3G.
  3. Your iPhone firmware must be up to date
  4. We need your device id to load a test copy of your application. Here are steps to find your device id (you can SKIP steps 1-5 below by downloading an app called UDID from iTunes which will grab your ID and email it to us.  This is the easiest approach.  Otherwise, proceed below.):

image001

(click on the images at left to enlarge)

Step 1: Connect your iPod Touch or iPhone to iTunes on your local computer

Step 2: Then make sure that you are looking at the Devices -> iPod / iPhone -> Summary tab screen.  It should look something like this…

image0021

Step 3: Click on the words “Serial Number:”  All of a sudden, this label and number will switch to read “Identifier: ” and a  really long number will all of a sudden appear. It will look something like this…

Step 4: With your mouse cursor over the word “Identifer:” hit Ctrl+C on a PC or Apple+C on a Mac to copy this really long number.  The result will be something like this:6ea92b19b4171b506b6822b2f918a7b834adbf60

You can also use this great free app in the app store to get the UDID:

Once you download that application, you’ll be able to email us your device ID right from your phone.


Step 5: Then, please email us the Device ID.
Step 6: Once we’ve added your Device ID to our provisional file, you’ll be able to install the application we send you.  Instructions are below.

Test App Installation Instructions

Please watch the video above, and then read the instructions below!

After submitting your device ID (see above) we will email you a zip file containing your mobile application, to be installed in iTunes.  Note:  Apple didn’t make the process of testing non-public apps out very easy or intuitive, so follow these instructions carefully, and let us know if you need help. You should have received a zip file from us via email.  This zip file contains the application we’ve createdfor you.  First, unzip the file and find “[your_brand].app” within the unzipped folder (on a Mac this is usually your “Downloads” folder; on a PC it is wherever you set your zip program to send unzipped files, possibly your desktop). Open iTunes.  You should see a section on the left that says “Library”.

If you have a Mac: You will need to CTRL+Click on the application name (which will end with “.app”) and choose “show package contents”.  There will be a file called “embedded.mobileprovision”.  Drag just that file that into your iTunes library (pic at left).

If you have a PC: Click on the application (it’ll be a folder) and choose the file “embedded.mobileprovision” and drag just that file into your iTunes library (pic at left). Also, it’s very likely you may have to drag the “embedded.mobileprovision” file into iTunes two or three times. If you get an error after dragging the file in the first time, try dragging it in again several times until iTunes asks you if you “want to replace” the file. That’s when you know it’s worked.

Now, drag the entire “[your_brand].app” file (or folder, if you’re on a PC) into the “Library” section of your iTunes as as illustratd here above.  (At this point you might think it doesn’t make much sense that you had to drag the provisioning file separately into iTunes, when you’re dragging the whole thing into iTunes anyway, but that’s how Apple set it up!) Your application should now be in your iTunes Applications window. Now you’ll have to sync your iPhone with your computer to transfer the application to your iPhone.  Note that in iTunes, the application’s icon will not show up, but on the phone, it will. Note: These instructions are the same for the iPod Touch as the iPhone.

Very important: If you get an “app cannot be verified” error, try deleting the app in iTunes and repeating the process above.  95% of the time this will solve your problem.

diggFacebookTechnoratiTwitter
Filed Under: PointAbout Dev Help