Tester Experience & Troubleshooting

Accept Beta Invitations

Accepting an invite to test an app with Beta is easy. Follow these steps:

  1. Accept the invite, through the invite email.
../_images/beta-email.png
  1. Open the link in Safari and enter your name.
../_images/enter-name.png
  1. Install the Crashlytics profile on your device when prompted.
../_images/accept-profile.png ../_images/install-profile.png
  1. If you are a new tester, then you will need to wait for the developer to add you to their provisioning profile.
../_images/add-udid.png
  1. After your UDID is added to a build you’ll get an email telling you a build is available.
../_images/install-email.png
  1. Click the link and you’ll be taken to the Beta webclip where you can install the app you are testing.
../_images/install-page.png ../_images/installing.png

Note

Did you uninstall the App Store version of your app first? On iOS 9, Apple changed its policy to prevent apps from being installed over the existing App Store version by 3rd parties, so you need to delete the original app before installing the Beta version.

Trust Enterprise Certificates on iOS 9

With the release of iOS 9, testers are required to “trust” your organization’s Apple Enterprise developer certificate before running your app for the first time when distributed through Beta. Testers will see the following message when running an app from an untrusted certificate and can trust it by following the steps outlined below on their device.

Note

In the screenshots below, “Twitter” is the app being installed and the name of the developer certificate. The app and certificate name will be specific to your distribution.

../_images/untrusted-cert.png
  1. To trust the ceritifcate, on your device head to “Settings” -> “General” -> “Profiles & Device Management”.
  2. Select the certificate under the section “Enterprise Apps”.
../_images/dev-certificates.png
  1. Press “Trust [Developer]”.
../_images/trust-dev.png
  1. Select “Trust”.
../_images/really-trust.png
  1. All future updates will be installed normally without seeing that warning unless the certificate is deleted.