Overview and Requirements
Before beginning the deployment and assuming that the development has already started you will need some requirements to fulfill. This is not a exhausting manual to all options that Apple can offer.
We will also split this section in 3 parts:

Enroll

Before starting you will need Apple ID and Enroll in Apple Development Program.
Generate the IPA file and final processing in a Mac
Submitting your App to Apple Store