Beta Testing on iOS using Testflight
Minimum requirements
- iOS 13.0 or later
Getting your iPhone ready for Beta Testing
On your iPhone device that you will use for beta testing, go to the App Store app and search for "testflight". Testflight is an app created by Apple that is used to handle beta versions of apps. Click on the "GET" button to download the Testflight app.
Joining the PetPocketbook Beta Testing Program
Once you have been accepted to be a beta tester for PetPocketbook, you will receive an invitation email from Testflight that says "PetPocketbook Inc. has invited you to test PetPocketbook". Open the email on your iPhone that will be used for beta testing then click on the "View in Testflight" button.
Screenshot of invitation email with button:
The Testflight app will open up with information about the beta version of the PetPocketbook app that is available for testing. Click on "ACCEPT" to join beta testing and download the beta app. Make sure "Automatic Updates" is toggled on to have the latest beta builds install automatically.
Once you have accepted the invitation, the beta app will be downloaded and installed on your iPhone. The app name is "PetPocketbook" and will have a two-number badge at the top of the app icon to indicate this is a beta app.
General Information about Beta Builds
Each version of the beta app you are given access to is referred to as a "build" and can be seen as a number within parentheses. In the example above, you are seeing Version 1 (1) indicating this is build number 1.
The build number does not always increment sequentially. For example, the next build might be Version 1 (2) or it could be Version 1 (35). This is not by error and you are not missing access to any builds in between.
All builds have an expiration date which can be seen under the Version information. In the example above, the build is available for 89 days. Once a build expires, you will no longer be able to use the beta app.
TestFlight will notify you each time a new build is available. Under the "What to test" section, there will be information on what needs to be tested and/or what changes have been made since the last build.