Check Mobile App
Read now
Start a Project

How to Generate .ipa for In-House Distribution


Once your iOS app has been developed, the next step in the software development lifecycle is to distribute your app to users. There are many different ways to distribute iOS app but the most efficient way to distribute app is In-House Distribution(Apple Developer Enterprise Program) which offers the following benefits:

It is also important to note that the Enterprise Program:

Creating a Distribution Certificate:

  1. Browse to the Certificates, Identifiers & Profiles section of the Apple Developer Member Center.
  2. Under Certificates, select Production.
  3. Click the + button to create a new Certificate.
  4. Under the Production heading, select In-House and Ad Hoc:
  5.  Click Continue, and follow the instructions to create a Certificate Signing Request via Keychain Access:
  6. Once you have created your CSR as instructed, click Continue, and upload your CSR to the Member Center:
  7. Click Generate to create your certificate.

Download the completed certificate and double-click on the file to install it and check the availability in keychain:

Creating a Distribution Profile for app:

  1. Browse to the Certificates, Identifiers & Profiles section of the Apple Developer Member Center.
  2. Under Certificates, select App IDs.
  3. Click the + button to create a new App ID:
  4. Fill App name and bundle identifier click continue.
  5. After that go to under Provisioning Profiles, select Distribution.
  6. Click the + button to create a new Profile.
  7. Select In House option:
  8. Click Continue and the choose App ID:
  9. Select certificate that you have created earlier and available in your keychain:
  10. Download the completed profile and double-click on the file.
  11. Archive the project(Product-> Archive) with the same profile.
  12. When archive is successfully done then click export.
  13. Select enterprise as a distribution method:
  14. After this export(Save) the .ipa as your desired location to share.



. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.


When I think in getting solutions for my Ecommerce Platform, I think of Webkul. They have been such a blessing in our business. We have spent thousands of dollars in support and modules from them. We love their support team. They work very closely with us, and they always go the extra mile when we need help.

Michael Urresta

Michael Urresta

Talk to Sales


Live Chat
Start a Project

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home