Provisioning - Step 1 : Create a Provisioning on Apple Site 


This Tutorial is here to help you create an iOS Provisioning file on the Apple Developer Site.
It is important to note that Apple changes their requirements without warning.
We do our best but the Apple site might change without us knowing. 

If you try to install an app on your phone and see this kind of message:

That means your device is likely not in your provisioning.
It is time to install, update or add that device into your Provisioining file.

Step 1: Create the App ID.

Step 1: Navigate to the Identifiers section of the Apple Developer site.

You should see the view below, but if not click on where it says "App IDs"

Now click on the "+" on the top right.

Fill in the information. Nothing on this page can change once it has been created, however none of it is displayed to end-users of the app.

In the "App ID Description" Name put something that will be intuitive like "Joe's Cool Game". Leave the App ID prefix alone.



Normally choose Explicit App ID.
The Bundle ID should be based on some domain you control.
For example, if your company's web site is at, then the Bundle ID should be something "com.example.appname".

If you want to create a default provisioning profile that can used for many AdHoc builds:
Choose Wildcard App ID instead.

 The Bundle ID
should be something "com.example.*" as it must always end with an asterisk.
 Wildcard App IDs cannot be used for commercial builds but they're a great way to build many test apps.


Once done click Continue.
If you return to the same screen check for errors in red.
If you see the following screen click "Submit".


Step 2: Create the Provisioning File

On the left under "Provisioning Profiles" click on "Distribution". 

Now click on the "+" on the top right.

Now choose the type of Distribution that you want.
A single account will not see all of these choices concurrently.
  • App Store is used for Commercial Distribution in the iTunes store.
  • Ad Hoc distribution is for sharing apps to a limited number of devices before the app is in the store.
  • In House is used by enterprises for internal distribution of apps to their employees. 

You must not choose Development (also marked iOS App Development) as it is only suitable for iOS devices tethered to a desktop running Xcode.
 Do not use that option if it appears.

Click "Continue" and then you will choose an App ID, possibly the one you just created in the previous step.

Now choose the Certificate that you want to attach the Ad-hoc or App Store distribution Certificate.
Then Click on "Continue".

If you see multiple certificate options, be sure to choose the one with the latest expiration date, as it should be the one most recently created.

This next view, if you have chosen Ad Hoc Distribution:
It will allow you to add any iOS devices that you have added to your account.

Generally the easiest thing to do is to click "Select All" unless you want to restrict the app to a subset of the devices listed.

Click "Continue" and now give your Certificate an intuitive name. Like "Ad Hoc My App" or "Store My App" etc,.

We strongly encourage you to include the word "COMMERCIAL" or "STORE", preferably in capital letters, in the name of the file when you are creating a store distribution.

Then click "Generate"

You can now click "Download" to get your Provisioning file to upload to the EachScape Builder.

Provisioning - Step 2 : Upload Provisioning into EachScape