A very common way of sharing iOS builds is through TestFlight. The following information assumes that the user has already installed the TestFlight app on their mobile device.
The following guideline is a requirement for our freelancers. Failure to follow the guideline might represent a breach of the Freelancer Services Agreement.
Builds (including access links and metadata) are confidential information and you must not disclose them to any third party.
Installing a build using a Testlio shared test AppleID
A shared AppleID usually means that Testlio has provided a client an AppleID that client has shared their app to. Testlio will use the same AppleID to make the app available to our testers. Why we use this option is that sending our testers personal AppleIDs would be a time consuming effort for all parties involved.
Steps:
Open the TestFlight app.
Make sure you have logged out from your personal account or any other project shared test accounts.
Log in using the shared AppleID provided by Testlio.
It could be shared in ‘Instructions to testers’ section or Rocket.Chat.
Apple wants to force use of two-factor authentication (2FA), but we do not want to use that. Following the guide will help you not to do that - when you’re prompted for this, please select ‘Don’t upgrade’.
Activities after you have completed testing
You always must log out after testing.
Installing a build using a public link
When a public link is used, that means that testers can use their own AppleIDs to sign up for testing since the invite link is public.
Steps:
Click the public link shared in the run instructions.
Example public link:
https://testflight.apple.com/join/uniqueLetterAndNumberCombo
TestFlight app open.
Follow instructions provided and install the app.
Start testing.
After ending the test, remove your AppleID from testing.
Remove your AppleID from testing
To remove your AppleID, follow these steps.
Open TestFlight.
Open the app and scroll to the bottom of the page.
Click ‘Stop testing’.
#TestlioBot