Testing an App on Your Own Device (iOS)


It is possible to install a development build of an app on your own iOS device for Quality Assurance testing. You may want to test your translation fits within the size constraints of a certain device and whether it also fits the app’s context as a whole. This post looks intimidating but it’s actually pretty easy!

The process is as follows:

  1. Send your UUID to the developer
  2. Install the iPhone Configuration Utility
  3. Receive the provisioning profile and app
  4. Use iPhone Configuration Utility to install the app on your device

 

Sending your device’s UUID to the developer

Apple doesn’t allow users to install apps so easily – otherwise who would use the App Stores (a major source of revenue for Apple). Every developer version of an app has to be “registered” to a specific device.

Every iOS device has a unique identifier. You will need to send this unique identifier to your client / the developer in order for them to add you to their provisioning profile. To get your UUID:

  1. Plug in your device
  2. Open iTunes (Mac OS X or Windows)
  3. Choose your device from the device list left
  4. In the Summary Tab click “Serial Number” – it will change to UUID
  5. You can’t select this long number, but if you press Command-C (Control-C on Windows), this will copy the number to your clipboard
  6. Go to your email / chat and press Command-V (Control-V) and this will paste the long UUID number
Testing An App On Your Own Device (iOS)

 

Installing iPhone Configuration Utility

In order to install an app on your iPhone, iPad or iPod touch while it is still in development, you will need to download the iPhone Configuration Utility available free from Apple’s website:Testing An App On Your Own Device (iOS)

Once downloaded, simply follow the install instructions. You will then be able to find it in your Applications > Utilities folder (OS X) or in your Start Menu (Windows).

 

Receiving the app from the developer

Once the developer has added your UUID to the developer portal they will send you two files, a provisioning profile and a .ipa file. You will need to keep these safe for a moment.

 

Installing the app on your device

Once you have the files from the developer or client, do the following:

  1. Open iPhone Configuration Utility
  2. Choose Provisioning Profiles from the Library section in the left sidebar
  3. Click “Add” in the toolbar
  4. Navigate and add the received provisioning profile
  5. Choose Applications from the Library section in the left sidebar
  6. Click “Add” in the toolbar
  7. Navigate and add the received provisioning profile
  8. Choose your device from the Devices section in the left sidebar
  9. Choose “Provisioning Profiles” tab and click Install next to the received Provisioning Profile
  10. Choose “Applications” tab and click Install next to the received App name
That’s it. You now have the app on your phone. Remember to switch the phone to your native language to be able to see your translation.
If you are unable to install the app, it may be that your UUID was incorrect. Reconfirm this with the developer.

We’d really appreciate it if you could rate this post to let us know how useful you found it! :) Thanks!

1 Star2 Stars3 Stars4 Stars5 Stars (35 votes, average: 4.60 out of 5)

Rob

CEO & Founder of Applingua.com

One Response to “Testing an App on Your Own Device (iOS)”

  1. Sending translators app builds « Knowledge Base

    2011-10-07T10:47:26+00:00

    […] app’s provisioning profile via the developer provisioning portal. You can send translators to this KB post, which will explain how they can easily install your app and provisioning profile on their own […]

    Reply

Leave a Reply