Follow

Publishing an iOS App to a Private Enterprise App Store

This article is intended to teach our clients about the process of provisioning and signing apps for an enterprise app store.

Please note: It is against the Apple Developer Program terms and conditions to expose internally signed apps for public use outside your organization.

If you would like Three Point Turn to set up an internal Enterprise App Store for your company, please contact us at 1-855-343-0375 or open a support request by emailing support@threepointturn.com and our team will be happy to assist.

Log in to a Mac OSX computer with XCode installed and with the app source code loaded.

Log into the iOS Developer Portal using the credentials associated with your Apple Developer Program (Enterprise) at https://developer.apple.com/account/
Go to ‘ Certificates, IDs & Profiles ’:


Go to ‘ App IDs’ :


Click on the ‘+’ button:


Give your app a name:


Give your app an ID.
Note that the ID is a reverse DNS style ID, and it is a best practice to use the following format “com.COMPANYNAME.ent.APPNAME”:


Click the ‘Continue’ button:


Then click the ‘Register’ button:


And then click ‘Done’
Now, you’ll have to create a provisioning profile.
We can skip the Developer provisioning because it requires registering UDIDs for each test device. Go right to the Distribution to allow installation on any iOS device.
Go to ‘Distribution’ under Provisioning Profiles:


Click the ‘+’ button:


Click on ‘In House’ and then Click the ‘Continue’ button:



Once you’ve hit Continue, then keep clicking the ‘Ok’ buttons until you can download the provisioning profile.
Download it and double click it to add it to the library.
Now just open your project file in XCode, change the App (Bundle) ID to the App ID you set earlier, and under ‘ Build Settings ’ select the 3PT Enterprise Certificate .
From there, to compile and .IPA, make sure ‘ iOS Device ’ is selected in the run bar, then choose Product > Archive.

Your .IPA can now be staged for installation on your company's internal Enterprise App Store.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.