How to create Provisioning Profile for publishing app on iTunes Connect?
For creating Provisioning Profile you need to create Bundle ID:
Create Bundle ID
- Click on App IDs, then click on ’+’

 - Enter the details
- In the App ID Description field, enter app name (No special characters allowed)
 - In the Bundle ID field, Enter Bundle Identifier (App ID Suffix)
For example: com.YourAppName.YourAppName
 
 
Create a distribution provisioning profile
- Click on Distribution Tab ant then click on ’+’

 - Select App Store/tvOS App Store option Under Distribution and click Continue

 - Select App Id that you created in previous step and click Continue

 - Select the latest certificate and click Continue

 - Enter your App Name in Profile Name

 - Download the Certificate and click on Done
