Yes, you can test your IOS app using Apple's test flight system. Essentially there are two steps to get to that point.
First, build your basic app with our platform and include the minimum functionality in the app so Apple will allow it on their platform.
Second, follow these steps below to configure Test Flight so when we submit your app, you can simply use it before it goes live on the App Store!
Here's a link to the Test Flight support page to help you set it up:
This page has guidance for all things related to Test Flight including:
TestFlight App
When testers are invited to beta test your app, they are prompted to install the TestFlight app from the App Store on their iPhone, iPad, iPod touch, or Apple TV if they don’t already have it installed. The TestFlight app makes installing betas simple, and you don’t need to keep track of UDIDs or provisioning profiles.
Documentation and Help
For step-by-step instructions on creating groups, inviting testers, and adding builds in TestFlight, read App Store Connect Help or watch the TestFlight video tutorial.
While most of this information is copied from Apple directly, we are always here to help!