Test your iOS application before releasing your app on the app store with Testflight and invite beta testers using their email address or a public link.
Testflight is a free tool available to Apple Developer account holders. It allows you to test an iOS application in real conditions of use before releasing on the app store.
You can invite up to 10,000 users. Beta testers will need to download the Testflight app to their iPhone or iPad to test the application.
Upload the application to App Store Connect
Beforehand, you must have uploaded your IPA file via Transporter on the App Store Connect.
On the App Store Connect, go to the Testflight tab to select your build and define your testers.
Invite a beta tester
You can add internal or external testers.
An internal tester is someone on your team who has a role on your Apple Developer account. You can add up to 100 internal testers.
You can invite an external tester by using an email address or by using a public link that allows you to test your app directly using Testflight. You can invite up to 10,000 external testers.
Learn more: https://developer.apple.com/testflight/